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?