building mozilla 1.8 on sun sparc
"bl8n8r" <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.unix |
|---|---|
| Organization | http://groups.google.com |
| Message-ID | <[email protected]> |
Hello All. I've been trying to cook a working build of mozilla on solaris sparc 9 with no success. It looks like there are [1] errors in the actual codebase of mozilla that is causing the build to fail, but I am just not certain - it seems since mozilla has been built succesfully from the 1.8x codebase for binary releases on ftp.mozilla.org, there should not be any syntax errors in the code (??). I've been disabling options in .mozconfig as I find parts that blow up - for instance, the error below will prompt me to disable extensions in hopes that I can get a working build. Does the difference in compilers on the sun platorm make a difference? the buildconfig dox state using gcc 3.2 (preferred) and I have gcc 3.1. The dox also say that "any version of gcc will work". I've also moved the ucb linker to _ld and symlinked the gnu-ld to /usr/ucb/ld (which is in my path before /usr/ccs/bin/ld) thinking that may have made the difference in the build , but am still getting strange errors. It is far-and-few-between that builds are released for the sparc platform, and when I *do* find one, it seldom works correctly. Does anyone have some links to info for building on solaris sparc? Thanks bl8n8r -------------------------------------- [1] - build errors In file included from /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthFactory.cpp:64: /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:74: parse error before `)' token /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:63: warning: ` class nsNegotiateAuth' only defines a private destructor and has no friends /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:76: semicolon missing after declaration of `nsNegotiateAuth' /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:76: parse error before `:' token /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:78: ' gss_OID' is used as a type, but is not defined as a type. /work/mozilla/mozilla/extensions/negotiateauth/nsNegotiateAuthGSSAPI.h:81: parse error before `}' token gmake[4]: *** [nsNegotiateAuthFactory.o] Error 1 gmake[4]: Leaving directory `/work/mozilla/mozilla/bin/extensions/negotiateauth' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/work/mozilla/mozilla/bin/extensions' gmake[2]: *** [tier_94] Error 2 gmake[2]: Leaving directory `/work/mozilla/mozilla/bin' gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory `/work/mozilla/mozilla/bin' gmake: *** [build] Error 2