]> err.no Git - sope/blob - INSTALL
Add libxml2-dev to libsope-xml4.7-dev deps
[sope] / INSTALL
1 SOPE Installation Guide
2 =======================
3
4 Prerequisites
5 =============
6
7 - gstep-make
8 - libFoundation or gstep-base or Cocoa Foundation
9 - libxml2/libxml2-dev
10 - autoconf
11 - openldap2/openldap2-dev
12 - postgresql-dev
13
14 sope-xml
15 - libxml2/libxml2-dev
16
17 sope-core
18 - autoconf
19
20 sope-ldap
21 - openldap2/openldap2-dev
22
23 sope-gdl1
24 - postgresql-dev
25
26
27 (Internal) Dependencies
28 =======================
29
30 sope-xml
31 - [self contained]
32
33 sope-core
34 - sope-xml
35
36 sope-mime
37 - sope-core
38
39 sope-ical
40 - sope-xml
41 - sope-core
42
43 sope-ldap
44
45 sope-appserver
46 - sope-xml
47 - sope-core
48 - sope-mime (to be removed!)
49
50 sope-gdl1
51 - sope-core (EOControl/NGExtensions)
52
53
54 Building
55 ========
56
57 If the prerequisites are properly fulfilled, building SOPE 4.5 is
58 a simple:
59
60   ./configure
61   make -s all
62
63 (a build takes about 5 minutes on a Debian/Athlon 1.8+)
64
65 Installation:
66
67   make -s install
68
69
70 Troubleshooting
71 ===============
72
73 * /common.make not found
74
75   If you see errors like "/common.make" not found you either did not configure
76   your SOPE tree _or_ you did not source GNUstep.sh
77
78 * warning: Foundation/NSObject.h: No such file or directory
79
80   You did not install a Foundation library, eg libFoundation
81
82 Building mod_ngobjweb
83 =====================
84
85 TODO: write something
86 Note: a README is in the mod_ngobjweb directory?