Hello people on the Xerces newsgroup, I'm trying to build a 64 bit build of xerces-c-src1_3_0 on Irix64 6.5. to make a static libxerces. And running into a problem trying to build this, with the following output:
"C++ prelinker: error: XMLDeleterFor<XMLMutex>::XMLDeleterFor<XMLMutex>(XMLMutex*) assigned to /usr1/people/madymo/sgi64r10k/lib/ext/xml/xerces-c-src1_3_0/obj/IRIX/XMLScanner. o and /usr1/people/madymo/sgi64r10k/lib/ext/xml/xerces-c-src1_3_0/obj/IRIX/XMLExceptio n.o C++ prelinker: error: bad instantiation request file -- instantiation assigned to more than one file make[1]: *** [/usr1/people/madymo/sgi64r10k/lib/ext/xml/xerces-c-src1_3_0/lib/libxerces-c1_3. so] Error 2 make[1]: Target `ALL' not remade because of errors." Is it possible for you to help me out on this? Thanks in advance, Annemieke den Teuling Talking about xerces-c-src1_3_0 on IRIX 6.5 64 bit. I use the following flags with runConfigure: "runConfigure -c cc -x CC -p irix -l -64 -z -64" Changed a line in the /src/util/HashPtr.cpp line :70 to: return (unsigned int)((long)key % mod); to make it usefull for 64 bit. And this are the other changes: --- $XERCESCROOT/src/Makefile.incl :259 ifeq (${PLATFORM}, IRIX) PLATFORM_COMPILE_OPTIONS = -LANG:pch -LANG:std -O2 \ -D${PLATFORM} -D_REENTRANT \ -I/usr/local/include -DAPP_NO_THREADS --- $XERCESCROOT/src/util/Platforms/IRIX/IRIXPlatformUtils.cpp :191 #if !defined(APP_NO_THREADS) //{ void XMLPlatformUtils::platformInit() { // // The atomicOps mutex needs to be created early. // Normally, mutexes are created on first use, but there is a // circular dependency between compareAndExchange() and // mutex creation that must be broken. atomicOpsMutex.fHandle = XMLPlatformUtils::makeMutex(); } #endif //} -- - "Life is like an exploded clown. It's really funny until you figure out what just happened." --------------------------------------------------------------- Annemieke den Teuling TNO Automotive Crash Safety Centre Phone: +31 15 269 7409 P.O. Box 6033, 2600 JA, DELFT Fax: +31 15 262 43 21 The Netherlands E-Mail: [EMAIL PROTECTED] URL: http://www.automotive.tno.nl ---------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]