I've been trying out Thunderbird on beagleboard but I'm having a few
problems.
The main issue is that I can't send or reply to a message. I always get
'An error occurred while creating a message compose window'. I can
receive and read email ok.
When starting up I always get 'could not initialize the browser's
security component'. This doesn't seem to cause a problem.
I then tried to build Thunderbird in the autobuilder but it gets this
far with the following error,
make[4]: Entering directory
`/linux1/trunk/build/thunderbird2/mozilla/xpcom/typelib/xpidl'
make[5]: Entering directory
`/linux1/trunk/build/thunderbird2/mozilla/xpcom/typelib/xpidl'
xpidl.c
/usr/bin/cc -o host_xpidl.o -c -O3 -static -I../../../dist/include/xpcom
-I../../../dist/include -I../../../dist/include/nspr
-I../../../dist/sdk/include -I../../../dist/include/nspr xpidl.c
In file included from xpidl.c:42:
xpidl.h:49:18: error: glib.h: No such file or directory
xpidl.h:53:24: error: libIDL/IDL.h: No such file or directory
In file included from xpidl.c:42:
xpidl.h:83: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘enable_debug’
xpidl.h:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘enable_warnings’
xpidl.h:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘verbose_mode’
xpidl.h:86: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘emit_typelib_annotations’
xpidl.h:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘explicit_output_filename’
xpidl.h:97: error: expected declaration specifiers or ‘...’ before ‘*’ token
xpidl.h:97: error: ‘gboolean’ declared as function returning a function
xpidl.h:103: error: expected specifier-qualifier-list before ‘nodeHandler’
xpidl.h:133: error: expected specifier-qualifier-list before ‘IDL_ns’
xpidl.h:141: error: expected specifier-qualifier-list before ‘GHashTable’
xpidl.h:159: error: expected ‘)’ before ‘p’
xpidl.h:180: error: ‘xpidl_process_node’ declared as function returning
a function
xpidl.h:205: error: ‘xpidl_sprint_iid’ declared as function returning a
function
xpidl.h:212: error: ‘xpidl_parse_iid’ declared as function returning a
function
xpidl.h:244: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘find_underlying_type’
xpidl.h:251: error: expected ‘)’ before ‘const_tree’
xpidl.h:257: error: expected ‘)’ before ‘method_tree’
xpidl.h:263: error: expected ‘)’ before ‘method_tree’
xpidl.h:269: error: expected ‘)’ before ‘method_tree’
xpidl.h:276: error: ‘check_native’ declared as function returning a function
xpidl.h:279: error: expected declaration specifiers or ‘...’ before ‘GSList’
xpidl.c:63: error: function ‘enable_debug’ is initialized like a variable
xpidl.c:63: error: ‘FALSE’ undeclared here (not in a function)
xpidl.c:64: error: function ‘enable_warnings’ is initialized like a variable
xpidl.c:65: error: function ‘verbose_mode’ is initialized like a variable
xpidl.c:66: error: function ‘emit_typelib_annotations’ is initialized
like a variable
xpidl.c:67: error: function ‘explicit_output_filename’ is initialized
like a variable
xpidl.c: In function ‘main’:
xpidl.c:107: error: function ‘create_old_typelib’ is initialized like a
variable
xpidl.c:131: error: ‘TRUE’ undeclared (first use in this function)
xpidl.c:131: error: (Each undeclared identifier is reported only once
xpidl.c:131: error: for each function it appears in.)
xpidl.c:144: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘*’ token
xpidl.c:144: error: ‘typelib_version_string’ undeclared (first use in
this function)
xpidl.c:107: error: nested function ‘create_old_typelib’ declared but
never defined
make[5]: *** [host_xpidl.o] Error 1
make[5]: Leaving directory
`/linux1/trunk/build/thunderbird2/mozilla/xpcom/typelib/xpidl'
make[4]: *** [export] Error 2
make[4]: Leaving directory
`/linux1/trunk/build/thunderbird2/mozilla/xpcom/typelib/xpidl'
make[3]: *** [export] Error 2
make[3]: Leaving directory
`/linux1/trunk/build/thunderbird2/mozilla/xpcom/typelib'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/linux1/trunk/build/thunderbird2/mozilla/xpcom'
make[1]: *** [tier_2] Error 2
make[1]: Leaving directory `/linux1/trunk/build/thunderbird2/mozilla'
make: *** [default] Error 2
Package thunderbird2: ***Failure***
Build for package "thunderbird2" failed
Chris.
_______________________________________________
GCCSDK mailing list [email protected]
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK