Some notes on how to compile OGo 1.0alpha and SOPE 4.4 on Debian SID and Woody.
apt-get install libc6-dev gobjc libxml2-dev \
postgresql-dev libldap2-dev
If you are on Sid, add this:
apt-get install libxml2-utils
(this is contained in libxml2 on Woody and required for validating WOx files during make)
Instead of gstep-make from OGo, fetch the "original"
gstep-make 1.10.0.
Configure, install and source:
export CPPFLAGS="-Wno-import" OGoROOT="$HOME/OGoRoot" ./configure --prefix=$OGoROOT \ --without-system-root \ --with-user-root=$OGoROOT \ --with-local-root=$OGoROOT \ --with-network-root=$OGoROOT \ --with-library-combo=gnu-fd-nil make install source $OGoROOT/Library/Makefiles/GNUstep.sh
I also set AUTO_DEPENDENCIES to "no" in $GNUSTEP_MAKEFILES/config.make because this tends to waste compilation time.
vi $GNUSTEP_MAKEFILES/config.make
gnustep-objc$ make -s debug=yes FHS_INSTALL_ROOT=/usr/local install
libFoundation$ ./configure libFoundation$ make -s debug=yes all libFoundation$ make -s debug=yes FHS_INSTALL_ROOT=/usr/local install
Make SOPE 4.4 with the new FHS_INSTALL_ROOT option. Ensure that you can write to /usr/local (I added my login account to the staff group in /etc/group):
SOPE-4.4$ ./configure SOPE-4.4$ make -s install
To compile PDA, fetch libpisock:
apt-get install libpisock-dev
Then build: OGo:
OGo-1.0a$ ./configure OGo-1.0a$ make -s install
Thats it! Now you need to setup the database, create the /var/ directories, and configure the Apache module ...