On Thu, Apr 26, 2007 at 09:36:21AM +0800, Fix wrote: > As for firefox2, its build system is a piece of shit. make just > doesn't tell gcc where to find required headers or libraries and > therefore either gcc cannot find #included file and dies or ld cannot > resolve symbols and dies too; > The compilation process consisted of trying to build -> patching > Makefile.in -> rebuilding -> patching another Makefile.in -> .... -> > removing --disable-... option -> ... > 5 files total were patched > FF2 don't succeded also to build with --disable-xpcom-obsolete option > despite of the 'obsoleteness'. > Also I had to add ac_cv_visibility=no to my .mozconfig in order to > avoid 'relocation R_X86_64_PC32' gcc4 bug. > > And congratulate me, at last I've done the work. > > Fix I'll congratulate you for getting a working firefox on something other than x86, (the relocation message implies x86_64), and then wonder why you didn't look at cblfs (which happens to think the correct spell is ac_cv_visibility_pragma=no).
ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page