I managed to get OOo2.0 to build on an (B)LFS 6.0 system using the the build-instructions found here
http://www.linuxfromscratch.org/~dj/OOo_2.0/ with the following modifications
gcc version used was 3.3.4
java version 1.4.2
I only used the nptl and pkgconfig patches.
add a symllink for stlport as decribed in the 1.1.5 BLFS docs
ie
Code:
ln -sf /opt/gcc-3.3.4/include/c++/3.3.4 /usr/g++-v3
configured it with the following (you probably won't need --disable-gnome-vfs if you use gnome)
Code:
./configure --prefix=/opt/openoffice-2.0 \
--enable-libart --enable-libsn \
--disable-fontooo --without-fonts \
--with-system-stdlibs --with-system-freetype \
--with-system-zlib --with-system-jpeg \
--with-system-expat --with-system-libxml \
--with-system-curl --enable-build-mozilla \
--with-build-version=BLFS-20051020 \
--with-package-format=native --disable-binfilter \
--with-lang=ENUS --with-dict=ENUS --disable-gnome-vfs
set the environment
Code:
umask 0022 &&
unset LANG LC_ALL
build it with
Code:
./bootstrap &&
source LinuxIntelEnv.Set.sh &&
dmake
the installation sets end up in
instsetoo_native/unxlngi4.pro/OpenOffice/install/en-US/linux-2.6-intel/buildroot/
These instructions are only meant as a guide, you will have to adjust them to suit your distro.
Good luck
Mad.