Hi Conrad, Conrad Halling <[EMAIL PROTECTED]> writes:
> Xerces C 2.5.0 won't compile under Fedora Core 3, either, which uses > gcc 3.4.2-6.fc3; the compiler reports the same error that you got > under Mac OS X 10.4. > > The fix for Fedora Core 3, and probably for Mac OS X 10.4, is this: > > In the original source code that you obtain immediately after > uncompressing and untarring xerces-c-src_2_5_0.tar.gz, modify the file > xerces-c-src_2_5_0/src/xercesc/util/RefArrayOf.hpp by adding the line > > #include <xercesc/framework/MemoryManager.hpp> Thanks for locating this one. I've often wondered why none of the classes that use MemoryManager ever include MemoryManager.hpp - it seems to be magically included - execpt on Tiger. > It would be useful for someone with commit capability to make this > change to the 2.5.0 distribution in Subversion and the .tar.gz file on > the ftp server, since a lot of us still need to use Xerces C 2.5.0 and > XML::Xerces 2.5.0 until Jason Stewart finishes XML::Xerces 2.6.0. (I > am using XML::Xerces with Bio::MAGE for generating MAGE-ML documents.) I will forward the suggestion to the c-dev list. Expect the first 2.6.0 snapshot end of this week. I've got the entire DOM API wrapped - and with no memory leaks! Now it's just SAX and SAX2 and I'll cut a release. Cheers, jas. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]