You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ro...@apache.org on 2006/03/03 13:12:54 UTC

svn commit: r382780 - /incubator/tuscany/cpp/build.txt

Author: robbinspg
Date: Fri Mar  3 04:12:53 2006
New Revision: 382780

URL: http://svn.apache.org/viewcvs?rev=382780&view=rev
Log:
Udate build instructions

Modified:
    incubator/tuscany/cpp/build.txt

Modified: incubator/tuscany/cpp/build.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/build.txt?rev=382780&r1=382779&r2=382780&view=diff
==============================================================================
--- incubator/tuscany/cpp/build.txt (original)
+++ incubator/tuscany/cpp/build.txt Fri Mar  3 04:12:53 2006
@@ -4,8 +4,8 @@
 Download the source from http://svn.apache.org/repos/asf/incubator/tuscany/cpp
 The download location is <tuscany_cpp_root>
 
-Linux
-=====
+Linux Build
+===========
 
 Prereqs:
  for SDO
@@ -30,7 +30,7 @@
  <tuscany_cpp_root>/sca/lib <tuscany_cpp_root>/sca/include <tuscany_cpp_root>/sca/bin
 
 SDO Test
-========
+--------
 
 Run:
 - cd <tuscany_cpp_root>/sdo
@@ -38,9 +38,46 @@
 
 
 SCA Test
-========
+--------
 
 Run:
 - cd <tuscany_cpp_root>/sca
 - ./scatest.sh
 
+Windows Build
+=============
+
+Microsoft Visual Studio projects are provided for building on Windows.
+
+SDO
+---
+
+The project is dependent on libxml 
+(available here: http://www.zlatkovic.com/libxml.en.html) 
+
+The versions required are these:
+	libxml2-2.6.19.win32
+	iconv-1.9.1.win32
+	zlib-1.2.2.win32
+
+These need to be unzipped such that they live under tuscany\cpp\sdo\lib.
+
+Open the build workspace tuscany\cpp\sdo\runtime\projects\tuscany_sdo\tuscany_sdo.dsw
+
+Build->Set Active Configuration->sdo_runtime - Win32 Release
+
+Build->Rebuild All
+
+The output of the build will be in runtime\core\Release.
+
+The executable ,required headers and lib are copied to tuscany\cpp\sdo\bin, include and lib.
+
+
+Note: The copy at the end of the debug build also writes to the bin directory, so the output
+tuscany_sdo.dll will overwrite the release version.
+
+SCA
+---
+
+Open the build workspace tuscany\cpp\sca\projects\tuscany_sca\tuscany_sca.dsw 
+and follow the instructions.