Hi all,
I have download the source code of xerces parser, and try to build on the AIX 4.3, and it failed. Somebody can help
me? Here is the problem:
- when build the shared library libxerces-c1_4.a, the MAKE_SHARED (which is makeC++SharedLib_r -p 5000) reference
- I used "ar" to replace this command, the ".a" get created, but, when link the examples (added the library in makeC++...
to makeC++SharedLib_r, what is that? Is this part of the gcc compiler?
command), it report a lot of missing symbols:
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::makeMutex()
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::closeMutex(void* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::lockMutex(void* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::unlockMutex(void* const
)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::platformInit()
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::makeTransService()
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::panic(const XMLPlatform
Utils::PanicReasons)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::compareAndSwap(void**,c
onst void* const,const void* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgExceptDomain
ld: 0711-317 ERROR: Undefined symbol: .XMLString::replicate(const char* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIllegalArgumentException_Name
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNoSuchElementException_Name
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgRuntimeException_Name
ld: 0711-317 ERROR: Undefined symbol: .XMLString::compareNString(const unsigned
short* const,const unsigned short* const,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::copyNString(unsigned short* co
nst,const unsigned short* const,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::upperCase(unsigned short* cons
t)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::compareString(const unsigned s
hort* const,const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::transcode(const char* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::openFile(const unsigned
short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::closeFile(void*)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::fileSize(void*)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::resetFile(void*)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::curFilePos(void*)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::readFileBuffer(void*,co
nst unsigned int,unsigned char* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLChEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUSASCIIEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUSASCIIEncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUSASCIIEncodingString3
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUSASCIIEncodingString4
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF8EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF8EncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString3
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString4
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString5
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString6
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString7
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgISO88591EncodingString8
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16LEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16LEncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4LEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4LEncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16BEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16BEncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4BEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4BEncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIBM037EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIBM037EncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIBM1140EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgWin1252EncodingString
ld: 0711-317 ERROR: Undefined symbol: .XMLString::hash(const unsigned short* con
st,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::binToText(const unsigned int,u
nsigned short* const,const unsigned int,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgTranscodingException_Name
ld: 0711-317 ERROR: Undefined symbol: .XMLUTF8Transcoder::XMLUTF8Transcoder(cons
t unsigned short* const,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLUTF16Transcoder::XMLUTF16Transcoder(co
nst unsigned short* const,const unsigned int,const int)
ld: 0711-317 ERROR: Undefined symbol: .XMLUCS4Transcoder::XMLUCS4Transcoder(cons
t unsigned short* const,const unsigned int,const int)
ld: 0711-317 ERROR: Undefined symbol: .XMLWin1252Transcoder::XMLWin1252Transcode
r(const unsigned short* const,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::initString(XMLLCPTranscoder* c
onst)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::makeNetAccessor()
ld: 0711-317 ERROR: Undefined symbol: .XMLString::termString()
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::platformTerm()
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::loadAMsgSet(const unsig
ned short* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgArrayIndexOutOfBoundsException_N
ame
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIOException_Name
ld: 0711-317 ERROR: Undefined symbol: .XMLString::copyString(unsigned short* con
st,const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::catString(unsigned short* cons
t,const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEmptyStackException_Name
ld: 0711-317 ERROR: Undefined symbol: .XMLString::transcode(const unsigned short
* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::atomicIncrement(int&)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::atomicDecrement(int&)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::hashN(const unsigned short* co
nst,const unsigned int,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEBCDICEncodingString
ld: 0711-317 ERROR: Undefined symbol: .XMLString::compareIString(const unsigned
short* const,const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16EncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16EncodingString3
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUTF16EncodingString4
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4EncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4EncodingString2
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUCS4EncodingString3
ld: 0711-317 ERROR: Undefined symbol: .XMLString::compareNString(const char* con
st,const char* const,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgSupportedVersion
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNoString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgDefaultString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgRequiredString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgImpliedString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgFixedString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgCDATAString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIDString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIDRefString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIDRefsString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEntityString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEntitiesString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNmTokenString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNmTokensString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNotationString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEnumerationString
ld: 0711-317 ERROR: Undefined symbol: .XMLString::indexOf(const unsigned short*
const,const unsigned short)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgAnyString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEmptyString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgValidityDomain
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgMalformedURLException_Name
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgLocalHostString
ld: 0711-317 ERROR: Undefined symbol: .XMLString::findAny(unsigned short* const,
const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::cut(unsigned short* const,cons
t unsigned int)
ld: 0711-317 ERROR: Undefined symbol: .XMLString::textToBin(const unsigned short
* const,unsigned int&)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::isRelative(const unsign
ed short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::weavePaths(const unsign
ed short* const,const unsigned short* const)
ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::getFullPath(const unsig
ned short* const)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUnexpectedEOFException_Name
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgZeroLenString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLNSString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLErrDomain
ld: 0711-317 ERROR: Undefined symbol: .XMLString::binToText(const int,unsigned s
hort* const,const unsigned int,const unsigned int)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLDeclString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgSysIDString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgPubIDString
ld: 0711-317 ERROR: Undefined symbol: .XMLString::lastIndexOf(const unsigned sho
rt* const,const unsigned short)
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLStringSpace
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgPIString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgCommentString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLDeclStringSpace
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgDocTypeString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLNSColonString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgVersionString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEncodingString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgStandaloneString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgYesString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgRefString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgEntitString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIESString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgPCDATAString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgNDATAString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIncludeString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgIgnoreString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgAttListString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgElemString
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLStringSpaceU
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgGlobalNSURIName
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgUnknownURIName
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLURIName
ld: 0711-317 ERROR: Undefined symbol: XMLUni::fgXMLNSURIName
ld: 0711-344 See the loadmap file xx for more information.
make: *** [/home/zhouj/xml/bin/SAXPrint] Error 8
What I missed? Can somebody gives me some help?
Thanks!
Jianhua Zhou
