After successfully building SOPE 4.3, you can continue with building the actual OpenGroupware.org sources.
As always, please ensure that your GNUstep environment is loaded prior trying to compile anything. A quick check on this is typing echo $GNUSTEP_USER_ROOT, it should point to something like /home/donald/OGo and not be empty.
Note: The instructions below are updated for OGo 1.0alpha as it is available in the Subversion repository! It won't work with older OGo (CVS) source packages.
Requirements
| debug=yes | Compile with debugging information. Recommended for OGo trunk builds. |
| strip=yes | Strip debugging information from binaries. Recommended for building packages. |
Buildtime: 7:54 (Athlon 1800+)
Starting with OGo 1.0alpha you can build the whole application with a single make call. For installation of resources you need to issue to additional calls.
|
This installs all the OGo web applications, it installs the language resources packages and it installs the image resources which are located in a different top-level directory (Themes).
The Defaults write is necessary so that the OGo server (more exactly the NGBundleManager) can properly locate the various components of OGo (components are implemented as something called a bundle - which is a directory containing resources like images and some executable code).
Check for success: You should get a WebUI/OpenGroupware.org/OpenGroupware10a.woa directory. This directory contains the main application bundle, including the executable file. You should be able to start the app using:
|
After compiling the necessary modules, you should follow the install instructions to get a running system. You should definitely access OGo through Apache/mod_ngobjweb instead of working on the SOPE application server directly.