axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Blecken" <>
Subject RE: Axis ported to Solaris, please apply solaris patches
Date Fri, 27 Aug 2004 18:26:49 GMT
Solaris is also for me the most important platform
Axis c should be ported to.
It would be great having Solaris support built into
Axis c.


-----Original Message-----
From: Valentine Kouznetsov []
Sent: Tuesday, August 24, 2004 7:49 AM
Subject: Axis ported to Solaris, please apply solaris patches

Dear Axis developers,
I successfully ported Axis to Solaris and verified
that my client code is working properly similar to
Linux. I've spent some time to figure out appropriate
options for Solaris platform which will allow Axis to
compile. I used Solaris 2.8, with native CC/cc C++/c
compilers. The compiler options was choosen to allow
global instantiation of templates.

Here they are:
CXXFLAGS=" -KPIC -xildoff -pta -instances=global "
LDFLAGS = "-Qoption ld -zmuldefs"
and need to be setup in

I used libtool-1.5.8, autoconf-2.59, automake-1.9.1

All patches done wrt axis-c-src-1-2-linux (sorry I
just don't have time to test development release).
I also created SolarisDefs.hpp file similar to
LinuxDefs.hpp. I just copied content of endian.h and
LinuxDefs.hpp into SolarisDefs.hpp and it works (on
Solaris there is no endian.h).
Finally, I was need to rebuild and
add there StartElement.o, Event.o, Element.o. It was
necessary to plug Axis into our 700+ package framework
(which is based on shared libraries). I did it
manually and need to verify if changes would be
necessary for Axis

I hope you will accept my changes and include them in
CVS tree as well as in forthcoming release. I'll be
happy to test Axis in a future on Solaris when new
release will come.

P.S. The way we use Axis is to access Web Service
through our framework and legacy C++ application. No
tests done on the server side.

Do you Yahoo!?
Read only the mail you want - Yahoo! Mail SpamGuard. 

View raw message