I'm the responsible party for the Mac OS X port, but confess I've been a little less than responsible of late.

A few notes:

- As noted by somebody, the ProjectBuilder (and also CodeWarrior) projects haven't yet been brought up to date with late changes in the cvs. I'll be doing that soon. I'll may also commit an xcode project at the same time, though I hate to have too much of a proliferation of projects...feedback welcome.

- I'll look more into the inline issue. I remember seeing other notes recently about problems with inline functions, though I don't remember if it was a xerces issue or on the darwin list. Those functions, however, probably shouldn't be marked inline, since they're used outside of their compilation unit. I don't know what the C++ standard has to say about that...anyway, I suspect the right fix is to outline them.


- Apart from these couple of issues surrounding recent changes, Xerces works great on Mac OS X.

James.


On Nov 5, 2003, at 7:36 AM, John Merrells wrote:



I just built Xerces from CVS on OS/X (10.2) with gcc3.3 and it compiled
ok, but my app didn't link. (It linked ok on RH9). I get these unresolved
symbols...


ld: Undefined symbols:
xercesc_2_3::XMLGrammarPoolImpl::getURIStringPool()
xercesc_2_3::XMLGrammarPoolImpl::getXSModel() const

..I note that they are both 'inline', and am wondering if this is an oddity of
os/x gcc. Is there anyone else working on this platform who can explain this,
or reassure me that Xerces does work ok on os/x.


John


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to