If you have problems using the given instructions, please subscribe and ask in the developer mailinglist.

Prerequisites

  • GNU make
  • flex and bison
  • GNU Objective-C Compiler (GCC)
  • PostgreSQL, including development headers (sope-gdl1)
  • Apache, including development headers (mod_ngobjweb)
  • Zlib Development package (sope-core)
  • libxml2 Development package (sope-xml)
  • OpenLDAP development headers (sope-ldap)

  • Steps to Build SOPE
    1. Basic ThirdParty Packages (make, objc, libFoundation)
    2. SOPE

    Note: We try to collect some common build errors in the Common Build Errors document.

    Source Overview

    To get a quick overview over the SOPE source tree, have a look at the following picture, which shows the structure of the SOPE repository:

      ThirdParty
        gnustep-objc
        libFoundation
      SOPE SKYRiX Object Publishing Environment, libraries
        mod_ngobjweb
        sope-xml
        sope-core
        sope-mime
        sope-appserver
        sope-ldap
        sope-ical
        sope-gdl1