Tuscany C++ Build Instructions for Developers ============================================= Download the source from http://svn.apache.org/repos/asf/incubator/tuscany/cpp The download location is Linux Build =========== Prereqs: - libxml2 (version 2.6.20 or whichever version is prereq'd by axis2c) - Axis2C (version 0.94) Environment: - export LIBXML2_INCLUDE= - export LIBXML2_LIB= - export AXIS2C_HOME= Build: - cd /sdo - ./build.sh This builds the SDO subproject then SCA. The results are installed in /sdo/deploy SDO Test -------- Run: - cd /sdo - ./sdotest.sh Linux distribution build ======================== To build the distro zips for linux: 1. Download the source from http://svn.apache.org/repos/asf/incubator/tuscany/cpp The download location is 2. cd /sdo 3. set the environment - export LIBXML2_INCLUDE= - export LIBXML2_LIB= - export AXIS2C_HOME= 4. ./builddist.sh This produces a src and bin zip for Tuscany SDO Windows Build ============= Microsoft Visual Studio Express projects are provided for building on Windows. SDO --- Prereqs: - libxml2 (tested with version 2.6.19) - Axis2C (version 0.94) 1. Set the following environment variables to point to the location of the dependencies: LIBXML2_INCLUDE= LIBXML2_LIB= AXIS2C_HOME= 2. cd \sdo 3. .\build.bat