Rob,

You are truly a "God among men", firefox 1.5.0.4 compiles and works like a 
charm, well almost, it seems to lose the fonts, on some pages, until you run 
the mouse over them. I am using the 64bit Nvidia driver so maybe that is what 
is causing it?

I will let you know if OO compiles, thanks again you re-lit the my 64bit 
torch.

-pete

On Tuesday 18 July 2006 16:03, Joel Means wrote:
> Peter Fosseus wrote:
> > Hi,
> >
> > I am ready to give up on Firefox and OpenOffice. I have an AMD Pure64
> > system, with X 7.1 and Kde 3.5.2 but no way of opening .doc's other than
> > dchroot, which works, but I feel that is a serious work-around. Does
> > anyone have the time to write a bit on how to get firefox and openoffice
> > to complile, please.
> >
>
> Rob,
> I have the same setup going and it took me about a week to get
> OpenOffice to build successfully.  I will tell you what I did.  I will
> start with Firefox.  To get it to build on x86_64, you need to add a
> line to the mozconfig file that says:
>
> ac_cv_visibility_pragma=no
>
> Be warned, however, that my 64-bit Firefox segfaults constantly and I
> haven't been able to get a functioning build, but it is enough to get a
> functioning OpenOffice built against it.  I should also note that you
> need to build NSS and uncomment the lines in the BLFS mozconfig file to
> build against the system nss and nspr libraries.  Now for OpenOffice, I
> have installed the following optional dependencies:
>
> libxml2
> JDK (must be a beta release of version 1.6, I couldn't get it build from
> source, only used binaries)
> Startup Notifications (not necessary)
> boost (this was necessary)
>
> Make sure that the build can find the nspr libraries by putting a
> symlink into the firefox include folder:
>
> ln -svf ../nspr/prtypes.h /usr/include/firefox-1.5.0.3
>
> I needed four patches.  The first two you can google for, the last two
> are in the BLFS book:
>
> 64bit-jdk-server-paths.diff
> disable-regcomp-java.diff
> OOo_2.0.3-system_mozilla_fixes-1.patch
> OOo_2.0.3-xauth-1.patch
>
> Do the sed from BLFS:
>
> sed -i '/^ARCH_FLAGS\*=/d' solenv/inc/unx{lngi{4,5,6},fbsdi,lngx6}.mk
>
> Then I used the following configure command from within the
> office_config folder:
>
> ./configure --prefix=/opt/openoffice-2.0.3     --enable-libart
> --disable-fontooo --disable-gnome-vfs     --without-fonts
> --with-system-stdlibs --with-system-freetype     --with-system-expat
> --with-system-libxml --with-system-zlib --enable-libsn
> --with-system-mozilla --with-firefox --with-build-version=BLFS
> --with-package-format=native --disable-binfilter --disable-cairo
>
> Move back out of that folder and do the ./bootstrap and source the
> SetEnv.sh script that the configure command tells you (it is different
> from the one in the book for x86_64).  Then run dmake and wait a few
> hours.  Follow the installation commands in the book.  This worked for
> me, your mileage may vary.
>
> If anyone has any other suggestions on getting a working Firefox build
> for 64-bit, I am all ears.  I have created a 32-bit chroot environment
> to hold Firefox (as well as Thunderbird, just so that links between
> firefox and thunderbird work properly) with all of its plugins (Java,
> Flash, Acrobat Reader, mplayer).  It isn't the most elegant solution and
> I probably don't have it implemented in the best way, but it works for me.
> Joel

_______________________________________________
Clfs-support mailing list
[email protected]
http://ninja.linux-phreak.biz/mailman/listinfo/clfs-support

Reply via email to