Hi, I got some nasty problems on building applications the *use* the xerces-cLib on HP-UX11i. To test, I just try to get the samples/SAXPrint running.
I've tried: 1.) gcc : 4.1.0 , xerces: binary-build from xml-apache export XERCESCROOT=/usr/local/programs/converter/xerces-c_2_7_0-hpux_11i-acc_a03 g++ -I. -fPIC -shared -I$XERCESCROOT/include -c -DNDEBUG -DAPP_NO_THREADS -DXML_USE_NO_THREADS -D_HP_UX -DHPaCC -o SAXPrint.o SAXPrint.cpp g++ -I. -fPIC -shared -I$XERCESCROOT/include -c -DNDEBUG -DAPP_NO_THREADS -DXML_USE_NO_THREADS -D_HP_UX -DHPaCC -o SAXPrintHandlers.o SAXPrintHandlers.cpp g++ -fPIC -lxerces-c -lpthread SAXPrint.o SAXPrintHandlers.o -o SAXPrint -L$XERCESCROOT/lib --> error: /usr/ccs/bin/ld: Unsatisfied symbols: xercesc_2_7::XMLPlatformUtils::Terminate() (first referenced in SAXPrint.o) (code) xercesc_2_7::SAXParser::SAXParser(xercesc_2_7::XMLValidator*, xercesc_2_7::MemoryManager*, xercesc_2_7::XMLGrammarPool*)(first referenced in SAXPrint.o) (code) xercesc_2_7::XMLEntityDecl::~XMLEntityDecl()(first referenced in SAXPrint.o) (code) xercesc_2_7::XMemory::operator delete(void*)(first referenced in SAXPrint.o) (code) .... and more=20 2.) gcc : 4.1.0 , xerces: binary-build from xml-apache export XERCESCROOT=/usr/local/programs/converter/xerces-c_2_5_0-hpux_11-acc_a03 and calls above runs without problemns but then: ./SAXPrint --> error: /usr/lib/dld.sl: Unresolved symbol: __gxx_personality_sj0 (plabel) from /usr/local/programs/converter/xerces-c_2_5_0-hpux_11-acc_a03/lib/libxerces-c.sl (muuultiple times ..) 3.) gcc: 3.3.1, xerces: 2.7.0, build with local installed aCC --> similar to 1.) Any suggsetions ??? thanks in advance martin
