DESCRIPTION: | |
a workspace and associated projects required to build the axis2_client.dll and immediate default dependencies. | |
does not include project files for: | |
samples | |
guththila | |
clients | |
services | |
tcpmon | |
requires: | |
1)libxml2-2.6.27.win32.zip | |
2)iconv-1.9.2.win32.zip | |
3)zlib-1.2.3.win32.zip | |
4)a directory called 'axis2c_deps' into which are extracted these three zips. The projects reference these directories using a relative path so this axis2c_deps directory must be placed in the AXIS2C_HOME root. (sibling of ides directory) | |
5)MS Platform SDK | |
6)axutil project has references to the platform SDK include and lib directories. due to NOTE below need to be verified for each installation. | |
**NOTE old-style condensed paths are REQUIRED which on the workstation used to create the projects are | |
"c:/progra~1/micros~4/include" and "c:/progra~1/micros~4/lib". note that the ~4 is likely to be different depending on target workstation configuration. (use dir /x to see the workstation-specific condensed name) | |
INSTALL: | |
extract to AXIS2C_HOME directory. the workspace will be extracted to /ides/vc/axis2c and the project files will be placed in the appropriate subdirectories. | |
create axis2c_deps in AXIS2C_HOME and extract dependency zips into it. | |
ensure path to MS platform SDK is correct in axutil project settings. | |
OUTPUT: | |
with axis2_engine selected as active project, "build all" creates target .dll and .lib files in the AXIS2C_HOME/lib directory. | |
KNOWN BUGS: | |
some warnings about platform-specific header files appear but compile, run and debug work correctly |