Compiler

First:
# apt-get install dmake libarchive-zip-perl libsoap-lite-perl libpam0g-devel 

For jni.h
# apt-get install libgcj7-dev gcj-4.1 java-gcj-compat-dev          

For mingw32
# apt-get install mingw32

For ant
# apt-get install ant

Supplément, pour pas qu'il les compiles à chaque dmake
# apt-get install libboost-dev python-dev libcurl3-openssl-dev libstlport5.0-dev
# apt-get install libsndfile1-dev libportaudio-dev libneon26-dev libagg-dev libhunspell-dev libaltlinuxhyph-dev libwpd8-dev libdb4.4-dev libdb4.4-java libsablot0-dev unixodbc-dev libmyspell-dev libsane-dev
# ln -s /usr/share/java/libdb4.4-java.jar /usr/share/java/libdb-java.jar


mkdir ooo
cd ooo
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout sw
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout config_office
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout solenv
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout instsetoo_native
cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout postprocess

cd config_office
CPPFLAGS=-I/usr/lib/gcc/i486-linux-gnu/4.0.4/include/ ./configure --with-mingwin=i586-mingw32msvc-g++ --disable-mozilla --with-system-boost

cd ..
./bootstrap
export CWS_WORK_STAMP=./
echo "[CWS_CONFIG]" > $HOME/.cwsrc
echo "CWS_DB_SERVER_1=anoncvs.services.openoffice.org" >> $HOME/.cwsrc
echo "CVS_BINARY=cvs" >> $HOME/.cwsrc
echo "CVS_SERVER_ROOT=:pserver:anoncvs@anoncvs.services.openoffice.org" >> $HOME/.cwsrc
echo "VCSID=anoncvs" >> $HOME/.cwsrc
echo "CVS_PASSWORD=" >> $HOME/.cwsrc
echo "CVS_ID=anoncvs" >> $HOME/.cwsrc

mkdir $HOME/localini
ln -s $PWD/solenv/config/stand.lst $HOME/localini/


dmake

00:09!: J'abandonne pour ce soir...

Dépendances

(en root, sur debian unstable/testing)

First:
# apt-get install dmake libarchive-zip-perl libsoap-lite-perl libpam0g-devel 

For jni.h
# apt-get install libgcj7-dev gcj-4.1 java-gcj-compat-dev          

For mingw32
# apt-get install mingw32

For ant
# apt-get install ant

Supplément, pour pas qu'il les compile à chaque dmake
# apt-get install libboost-dev python-dev libcurl3-openssl-dev libstlport5.0-dev
# apt-get install libsndfile1-dev libportaudio-dev libneon26-dev libagg-dev libhunspell-dev libaltlinuxhyph-dev libwpd8-dev libdb4.4-dev libdb4.4-java libsablot0-dev unixodbc-dev libmyspell-dev libsane-dev
# ln -s /usr/share/java/libdb4.4-java.jar /usr/share/java/libdb-java.jar
# /sbin/ldconfig /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/i386/

Compilation #2

export 'CVSROOT=:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs'
cvs login
cvs co -r SRC680 OpenOffice2 sw
cd config_office

./configure --with-mingwin=i586-mingw32msvc-g++ --disable-mozilla --with-system-libs --without-system-sablot --without-system-mspack --with-system-myspell --with-system-libhunspell --with-system-altlinuxhyph --with-system-sane-header --with-system-boost --with-system-odbc-headers --with-system-python  --with-system-xrender-headers --without-system-portaudio

cd ..
./bootstrap
source LinuxIntelEnv.Set.sh
dmake
cd extras/source/autotext/lang
zip -u ../../../unxlngi6.pro/bin/autocorr.zip */acor*.dat -x delzip -x "*CVS*"
dmake
cd ../../../../
dmake

cd sw
build debug=true

cvs update -r OOD680_m5  # 2.0.4
dmake clean
cd config_office
./configure ...
cd ..
./bootstrap
source LinuxIntelEnv.Set.sh
cd ../bean/native/unix/
ln -s /usr/lib/gcj-4.1/libjawt.so
cd -
dmake
liste debian:
libxaw7-dev
unzip
zip
autoconf
sharutils
libgtk2.0-dev
pkg-config
xutils
libfontconfig1-dev
binutils (>= 2.14.90.0.6-3)
libc6 (>= 2.3.2-1)
zlib1g-dev
libfreetype6-dev
libaudio-dev
libx11-dev
libsm-dev
libxt-dev
libxext-dev
libice-dev
### libsane-dev
libxrender-dev
libcupsys2-dev
libarchive-zip-perl
libstartup-notification0-dev
libpng12-dev
libjpeg62-dev
libxml2-dev
dmake (>= 4.3-1)
### libldap2-dev
libexpat1-dev
libgnomevfs2-dev
fastjar
### libsndfile1-dev
xsltproc
### imagemagick
### fdupes
xml-core
### libcurl3-openssl-dev
libxkbfile-dev
libxinerama-dev
### x11proto-render-dev
### unixodbc-dev (>= 2.2.11)
### libdb4.4-dev
python-central (>= 0.5)
debhelper (>= 5.0.37.2)
### python-dev (>= 2.4)
### java-gcj-compat-dev (>= 1.0.56)
ant (>= 1.6.5)
libxt-java (>= 0.20050823)
libxerces2-java
libxalan2-java (>= 2.6.0-1)
libjaxp1.2-java
### libdb4.4-java
mingw32
### libxul-dev
### libnss3-dev
### libhunspell-dev (>= 1.0.8-3)
### libaltlinuxhyph-dev (>= 0.1.1-7)
### libagg-dev (>= 2.3-2)
### libstlport5.0-dev (>= 5.0.2-8)
### libboost-dev
### libportaudio-dev
### libwpd8-dev (>= 0.8.3-3)
libxslt1-dev
libcairo2-dev
### libglitz-glx1-dev
### mdbtools-dev (>= 0.5.99.0.6pre1.0.20050409-1)
### kdelibs4-dev (>= 4:3.4.3-2)
libhsqldb-java (>= 1.8.0.0-2)
bsh (>= 2.0b4-1)
### liblpsolve55-dev
### libufsparse-dev
### libdbus-glib-1-dev (>= 0.60)
### libgstreamer-plugins-base0.10-dev
### libneon26-dev
Python-Version: current
Uploaders: Chris Halls <halls@debian.org>
Rene Engelhard <rene@debian.org>

Hyperliens...