Has anyone succeeded in compiling a stock Mozilla on current Cooker? I
wanted to try Galeon 1.3.0, so I got Mozilla 1.2b, applied the GTK2
patch from the Galeon archive (as recommended by their INSTALL file) and
tried to compile Moz (using the recommended configure options) and it
quit out quite early in the "make" process, with this error:



gcc -o xpidl.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -DOJI  
-I../../../dist/include/xpcom -I../../../dist/include
-I/home/adamw/source/mozilla/dist/include/nspr     
-I/usr/X11R6/include   -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused
-Wpointer-arith -Wcast-align -pedantic -Wno-long-long -march=athlon-xp
-mcpu=athlon-xp -pthread -pipe  -DNDEBUG -DTRIMMED
-I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/include/orbit-1.0   -I/usr/X11R6/include -include
../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl.pp
xpidl.c
In file included from xpidl.c:42:
xpidl.h:53:24: libIDL/IDL.h: No such file or directory
In file included from xpidl.c:42:
xpidl.h:132: parse error before "IDL_ns"
xpidl.h:132: warning: no semicolon at end of struct or union
xpidl.h:133: warning: type defaults to `int' in declaration of `tree'
xpidl.h:133: ISO C forbids data definition with no type or storage class
xpidl.h:137: parse error before '}' token
xpidl.h:137: warning: ISO C does not allow extra `;' outside of a
function
xpidl.h:151: parse error before "p"
xpidl.h:236: parse error before "find_underlying_type"
xpidl.h:236: parse error before "typedef_ident"
xpidl.h:236: warning: type defaults to `int' in declaration of
`find_underlying_type'
xpidl.h:236: ISO C forbids data definition with no type or storage class
xpidl.h:243: parse error before "const_tree"
xpidl.h:249: parse error before "method_tree"
xpidl.h:255: parse error before "method_tree"
xpidl.h:261: parse error before "method_tree"
make[4]: *** [xpidl.o] Error 1
make[4]: Leaving directory
`/home/adamw/source/mozilla/xpcom/typelib/xpidl'
make[3]: *** [export] Error 2
make[3]: Leaving directory `/home/adamw/source/mozilla/xpcom/typelib'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/home/adamw/source/mozilla/xpcom'
make[1]: *** [tier_2] Error 2
make[1]: Leaving directory `/home/adamw/source/mozilla'
make: *** [default] Error 2



Any ideas?
-- 
adamw


Reply via email to