After successfully building SOPE, you can go on with the actual OGo groupware sources, Logic, DocumentAPI and WebUI.

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.

Requirements
  • gnustep-make, gnustep-objc, libxml2, libical, js
  • skyrix-xml, skyrix-core, skyrix-sope
  • gnustep-db
  • Logic => Database => DocumentAPI => WebUI

    OGo Business Logic [next]

    cd Logic
    make -s debug=yes install
    cd ..

    Check for success:

    OGo Database Objects [next]

    cd Database/OGoModel
    make -s debug=yes install
    cd ..

    Check for success:

    OGo Document API [next] [prev]

    cd DocumentAPI
    make -s debug=yes install
    cd ..

    Check for success:

    OGo Web-Interface [prev]

    cd WebUI
    make -s debug=yes install
    cd Resources
    make install
    cd ../..
    cd Themes/WebServerResources
    make install
    cd ..

    This install 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).

    Check for success: You should get a WebUI/OpenGroupware.org/OpenGroupware.woa directory. This directory contains the main application bundle, including executable file. You should be able to start the app using:

    $ cd WebUI/OpenGroupware.org
    $ OpenGroupware.woa/ix86/linux-elf/gnu-fd-nil/OpenGroupware \
         -WOPort '"*:20000"'


    Further Installation [prev]

    After compiling the necessary modules, you should at follow the install instructions to get a running system. You should definitely access OGo through Apache instead of working on the SOPE directly.