blob: 923d5270a85772748aebcb72a6483670194005ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
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
|