X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=3b9f6aa50cf0ba3020121e6fda459427255711af;hb=8320e9e6b432827029a549e63acbb38f8aabbd88;hp=951fbe89cd65a2cd91920ee2749952f14d1f08cf;hpb=b0927b318968be6568a6405b1fabf5daa5129ea0;p=sope diff --git a/INSTALL b/INSTALL index 951fbe89..3b9f6aa5 100644 --- a/INSTALL +++ b/INSTALL @@ -1,11 +1,16 @@ 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 @@ -15,12 +20,10 @@ sope-core sope-ldap - openldap2/openldap2-dev -sope-ical -- libical (eg ThirdParty/libical) - sope-gdl1 - postgresql-dev + (Internal) Dependencies ======================= @@ -47,25 +50,37 @@ sope-appserver sope-gdl1 - sope-core (EOControl/NGExtensions) + Building ======== -If the prerequisites are properly fulfilled, building SOPE 4.3 is +If the prerequisites are properly fulfilled, building SOPE 4.5 is a simple: - make -s debug=yes strip=yes all + ./configure + make -s all (a build takes about 5 minutes on a Debian/Athlon 1.8+) Installation: - make -s debug=yes strip=yes install + make -s install + + +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 -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. + You did not install a Foundation library, eg libFoundation Building mod_ngobjweb ===================== TODO: write something +Note: a README is in the mod_ngobjweb directory?