axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lilantha Darshana" <>
Subject RE: Max OS X?
Date Fri, 14 Oct 2005 14:03:05 GMT

We appreciate your effort of trying to port the code to Mac OS.

I would suggest you start with GNU GCC and get it working on the
platform, Since GNU compiler kit is available on Mac OS X, and can be downloaded
from or from
Apple developer connection site. I assume you would able to compile the
code with gcc without difficulty if you managed to correct set of
Makefiles that are outdated.  

Second step would be to port the code using Metrowerks CodeWarrior and
Xcode. These links might help:

> My first question is, is there a way to NOT use DLL/Shared Libraries
> the various entry points? As a porting exercise this complicates
> immensely.

It is not really necessary use shared libs however the current code is
written in a way that it allows you to dynamically plug in modules at
different stages which makes the code more flexible.
You may statically link to a *particular* configuration of your choice
as the first attempt. For that you need to change the code which loads
these dynamic modules. See
If you use GCC as your first attempt, it won't be a much of a difficulty
to have these dynamic modules intact. for an example dlcompat provides the
dlopen() for GCC. Or the Apple's GCC port itself.

>Do I need the Handler? 

FYI please refer to:

>If this works out well enough, I hope to feed some of this back to the

We'll appreciate your contribution.



This e-mail message is for the sole use of the intended recipient(s) and contains confidential
and/or privileged information belonging to Siebel Systems, Inc. or its customers or partners.
Any unauthorized review, use, copying, disclosure or distribution of this message is strictly
prohibited. If you are not an intended recipient of this message, please contact the sender
by reply e-mail and destroy all soft and hard copies of the message and any attachments. Thank
you for your cooperation.

View raw message