]> err.no Git - sope/blobdiff - INSTALL
corrected a wrong (intermediary) committed version, updated ChangeLog this time ;-)
[sope] / INSTALL
diff --git a/INSTALL b/INSTALL
index 831fe694329c9f981374dbe523bb07ce1b2d4390..3b9f6aa50cf0ba3020121e6fda459427255711af 100644 (file)
--- 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,16 +20,14 @@ sope-core
 sope-ldap
 - openldap2/openldap2-dev
 
-sope-ical
-- libical (eg ThirdParty/libical)
-
 sope-gdl1
 - postgresql-dev
 
-Dependencies
-============
 
-- sope-xml
+(Internal) Dependencies
+=======================
+
+sope-xml
 - [self contained]
 
 sope-core
@@ -46,3 +49,38 @@ sope-appserver
 
 sope-gdl1
 - sope-core (EOControl/NGExtensions)
+
+
+Building
+========
+
+If the prerequisites are properly fulfilled, building SOPE 4.5 is
+a simple:
+
+  ./configure
+  make -s all
+
+(a build takes about 5 minutes on a Debian/Athlon 1.8+)
+
+Installation:
+
+  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
+
+  You did not install a Foundation library, eg libFoundation
+
+Building mod_ngobjweb
+=====================
+
+TODO: write something
+Note: a README is in the mod_ngobjweb directory?