You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2004/02/11 06:56:44 UTC
cvs commit: ws-axis/contrib/axisdocs/src/documentation/content/xdocs/cpp lininstall-guide.ihtml linuser-guide.ihtml
damitha 2004/02/10 21:56:44
Modified: contrib/axisdocs/src/documentation/content/xdocs/cpp
lininstall-guide.ihtml linuser-guide.ihtml
Log:
Revision Changes Path
1.3 +13 -16 ws-axis/contrib/axisdocs/src/documentation/content/xdocs/cpp/lininstall-guide.ihtml
Index: lininstall-guide.ihtml
===================================================================
RCS file: /home/cvs/ws-axis/contrib/axisdocs/src/documentation/content/xdocs/cpp/lininstall-guide.ihtml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- lininstall-guide.ihtml 18 Dec 2003 04:02:59 -0000 1.2
+++ lininstall-guide.ihtml 11 Feb 2004 05:56:44 -0000 1.3
@@ -21,7 +21,7 @@
<li><a href="#Introducti">Introduction</a></li>
<li><a href="#What">What You Need</a></li>
<li><a href="#Installati">Installing On Linux</a></li>
- <li><a href="#Installing">Installing Xercesc</a></li>
+ <li><a href="#Installing">Installing expat</a></li>
<li><a href="#Installing1">Installing Apache</a></li>
<li><a href="#Installing2">Installing AxisC++</a></li>
<li><a href="#Validating">Validating The Installation</a></li>
@@ -45,7 +45,7 @@
<p>It needs a few helper libraries, for logging, WSDL processing and
introspection. You need to have following in order to run Axis C++ engine.</p>
<ul>
- <li>XercesC</li>
+ <li>expat parser</li>
<li>Apache</li>
</ul>
@@ -57,7 +57,7 @@
<ul>
<li>Redhat Linux 8.0(2.4.18-14) RedhatLinux9.0(2.4.20-8), Mandrake8.0(2.4.8-26)</li>
<li>Apache 1.3 [apache_1.3.27.tar .gz, apache_1.3.28.tar.gz)] (Source), Apache2.0 (source)</li>
- <li>Xerces C++ [xerces-c-src2_2_0.tar.gz](Source) >(Source)</li>
+ <li>expat [expat-1.95.7.tar.gz](Source) >(Source)</li>
</ul>
<p></p>
@@ -83,16 +83,14 @@
<p>/home/axisuser/projects</p>
<p><a name="Installing"></a></p>
-<h1>Installing Xercesc</h1>
+<h1>Installing expat</h1>
-<p>You can get the Binary Version and the Source Version of xercesc2_2_0 from
-the uri <a href="http://www.xerces.org/">www.xerces.org</a></p>
+<p>You can get expat from
+the uri <a href="http://sourceforge.net/projects/expat/">http://sourceforge.net/projects/expat/</a></p>
<p></p>
-<p>If it is source you need to follow the xerces_c Installation guide
-documentation.(warning: This must be strictly followed. Otherwise if you type
-usual configure,make, make install, it may not work.)</p>
+<p>You have to follow the expat installation guide to install it </p>
<p></p>
<p><a name="Installing1"></a></p>
@@ -161,14 +159,14 @@
<p class="command"><span class="command"></span></p>
-<p>Copy xerces_c include files</p>
+<p>Copy expat.h include file</p>
-<p><strong>$ cp -f <xercesinstdirectory>/include/xercesc/*
-$AXISCPP_HOME /include/xercesc/</strong></p>
+<p><strong>$ cp -f <expat instdirectory>/include/expat.h/*
+$AXISCPP_HOME /include/expat/</strong></p>
-<p>Copy the xercesc libraries</p>
+<p>Copy the expat libraries</p>
-<p><strong>$ cp -f <xercesinstdirectory>/lib/* /usr/lib/</strong></p>
+<p><strong>$ cp -f <expatinstdirectory>/lib/* /usr/lib/</strong></p>
<p class="command"><span class="command"></span></p>
@@ -233,8 +231,7 @@
</p>
<p>Now libaxiscpp_mod.so (If you built for apache2 this is libaxiscpp_mod2.so) should have been created in $AXISCPP_HOME/bin directory. Note:- you can give the install path inside the runconfigure
-script.There will be link errors if you don't use correct version of
-xerces-c.</p>
+script.</p>
<p></p>
1.5 +7 -7 ws-axis/contrib/axisdocs/src/documentation/content/xdocs/cpp/linuser-guide.ihtml
Index: linuser-guide.ihtml
===================================================================
RCS file: /home/cvs/ws-axis/contrib/axisdocs/src/documentation/content/xdocs/cpp/linuser-guide.ihtml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- linuser-guide.ihtml 18 Dec 2003 04:02:59 -0000 1.4
+++ linuser-guide.ihtml 11 Feb 2004 05:56:44 -0000 1.5
@@ -150,7 +150,7 @@
<p>- Apache1.3 (or Apache2.0)</p>
-<p>- xerces-C</p>
+<p>- expat</p>
<p>- j2SDK1.4</p>
@@ -589,9 +589,9 @@
<p></p>
<p><strong>$ g++ -shared -Wl,--whole-archive -Wl,--no-whole-archive -I. -I..
--L$AXISCPP_HOME/lib/xerces-c</strong></p>
+-L$AXISCPP_HOME/lib/expat</strong></p>
-<p><strong>-lxerces-c -Wl,-soname -Wl,libinteropbase.so.0 -o
+<p><strong>-lexpat -Wl,-soname -Wl,libinteropbase.so.0 -o
libinteropbase.so ./*.o</strong></p>
<p></p>
@@ -986,7 +986,7 @@
<p></p>
<p>
-<strong>$ g++ -g -O2 -o interopbase InteropBaseClient.o SOAPStruct.o InteropTestPortType.o $AXISCPP_HOME/lib/axis/libaxiscpp_client.a $AXISCPP_HOME/bin/libaxiscpp_mod.a -L$AXISCPP_HOME/lib/xerces-c -lxerces-c -ldl</strong><br>
+<strong>$ g++ -g -O2 -o interopbase InteropBaseClient.o SOAPStruct.o InteropTestPortType.o $AXISCPP_HOME/lib/axis/libaxiscpp_client.a $AXISCPP_HOME/bin/libaxiscpp_mod.a -L$AXISCPP_HOME/lib/expat -lexpat -ldl</strong><br>
</p>
@@ -1447,7 +1447,7 @@
<p></p>
<p><strong>$ g++ -shared -Wl,--whole-archive -Wl,--no-whole-archive -I. -I..
--L$AXISCPP_HOME/lib/xerces-c -lxerces-c -Wl,-soname -Wl,libinteropbase.so.0 -o
+-L$AXISCPP_HOME/lib/expat -lexpat -Wl,-soname -Wl,libinteropbase.so.0 -o
libinteropbase.so ./*.o</strong></p>
<p></p>
@@ -1830,8 +1830,8 @@
<p><strong>$ g++ -g -O2 -o interopbase InteropBaseClient.o SOAPStruct.o
InteropTestPortType.o $AXISCPP_HOME/lib/axis/libaxiscpp_client.a
-$AXISCPP_HOME/lib/axis/libaxiscpp_mod.a -L$AXISCPP_HOME/lib/xerces-c -lxerces-c -ldl $AXISCPP_HOME/lib/axis/libaxiscpp_client.a $AXISCPP_HOME/lib/axis/libaxiscpp_mod.a
--L$AXISCPP_HOME/lib/xerces-c -lxerces-c -ldl</strong></p>
+$AXISCPP_HOME/lib/axis/libaxiscpp_mod.a -L$AXISCPP_HOME/lib/expat -lexpat -ldl $AXISCPP_HOME/lib/axis/libaxiscpp_client.a $AXISCPP_HOME/lib/axis/libaxiscpp_mod.a
+-L$AXISCPP_HOME/lib/expat -lexpat -ldl</strong></p>
<p></p>