SOPE Installation Guide ======================= TODO: write install guide for SOPE 3.3. Prerequisites ============= - gstep-make - libFoundation or gstep-base or Cocoa Foundation - libxml2/libxml2-dev - autoconf - openldap2/openldap2-dev - postgresql-dev sope-xml - libxml2/libxml2-dev sope-core - autoconf sope-ldap - openldap2/openldap2-dev sope-ical - libical (eg ThirdParty/libical) - only for the deprecated iCalSaxDriver! sope-gdl1 - postgresql-dev (Internal) Dependencies ======================= sope-xml - [self contained] sope-core - sope-xml sope-mime - sope-core sope-ical - sope-xml - sope-core sope-ldap sope-appserver - sope-xml - sope-core - sope-mime (to be removed!) sope-gdl1 - sope-core (EOControl/NGExtensions) Building ======== If the prerequisites are properly fulfilled, building SOPE 4.3 is a simple: ./configure --enable-debug make -s strip=yes all (a build takes about 5 minutes on a Debian/Athlon 1.8+) Installation: make -s strip=yes install Important: ensure that GNUstep.sh from gnustep-make is properly loaded into the shell environment, otherwise you will see errors like "/common.make" not being found. Troubleshooting =============== * /common.make not found If you see errors like "/common.make" not found you either did not configure your SOPE tree _or_ you did not source GNUstep.sh * warning: Foundation/NSObject.h: No such file or directory You did not install a Foundation library, eg libFoundation Building mod_ngobjweb ===================== TODO: write something