axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Fremantle <>
Subject Re: Max OS X?
Date Thu, 13 Oct 2005 20:51:24 GMT

Ok. So this isn't very helpful - because I've got NO experience with Mac OS
X. But... I just wanted to say great.
It would be excellent to port it to Mac OS X. Are there any guides on
general porting from Linux distros to Mac? That might help.


On 10/13/05, Duane Murphy <> wrote:
> Hello Axis Folks,
> I'm attempting to use axis on Mac OS X in a client side application.
> I've searched the mailing list archives and find attempts here and there
> attempting to support OS X, but nothing definitive. Mac OS X is
> noticeably missing from the source distribution.
> Suggestions from your experience would be most helpful.
> Here is where I am and where I am going; again advise is most welcome.
> Goals: The ultimate goal is to build a SOAP client from WSDL sources
> running on Mac OS X and Mac OS 9. There is not a single target server,
> but rather a family of targets. Therefore some flexibility in the client
> will be necessary.
> Development Environment: I am using Metrowerks CodeWarrior. Eventually I
> will take the system to Xcode. CodeWarrior will still be needed in order
> to support Mac OS 9.
> Progress
> I have abandoned attempts to get Ant functional for building Axis. It's
> just too much trouble and I am not familiar enough with Ant to make
> reasonable progress.
> I selected the Calculator client sample as a starting point. I have
> Calculator compiling but not yet linking do to the dynamic library
> loading requirement.
> My first question is, is there a way to NOT use DLL/Shared Libraries for
> the various entry points? As a porting exercise this complicates things
> immensely.
> In the mean time, I will work on using the Macintosh native dynamic
> loading mechanism.
> It seems there are three DLLs to load: SOAPTransport, XMLParser, and
> Handler.
> Do I need the Handler?
> I have also seen references to a Channel Library? It appears to be
> related to the transport. I'd like to get a better explanation of the
> Channel and if I need to build DLLs for that as well.
> Thank you for your help.
> ...Duane Murphy
> ps.
> If this works out well enough, I hope to feed some of this back to the
> axis.

View raw message