Xerces-C on PowerPC

Using information from other posts in this forum I’ve been able to get Xerces-C to compile for both our x86 simulation environment and our PowerPC real target environment. I had problems with linking to the Xerces-C library on PowerPC until I rearranged the order of options to the linker - the x86 link worked fine.

Now I’m at the point of running some of the test programs that come with Xerces-C, starting with DOMTest. On PowerPC this crashes with a NULL pointer. The return value from DOMImplementationRegistry::getDOMImplementation(coreStr) is NULL within function DOMTest::createDocument().

We’re using QNX 6.3.0 SP3 + 6.3.2 core. The Xerces-C library is using IconvGNU for the translator.

Has anyone run Xerces-C on PowerPC successfully?

Any ideas why there would be a difference in behavior between the two architectues?

Thanks, Greg.