Компиляция Xerces C++ 2_8_0 с флагами компилятора Solaris 12.5 (C++ 11)
Я борюсь с получением xerces для связи с моими исполняемыми файлами, которые используют C++ 11 на Solaris.
Я продолжаю получать эти ошибки ссылки:
xercesc_2_8::XMLPlatformUtils::fgMemoryManager ./sparcDebug/MainDoCommand.o
[Hint: static member xercesc_2_8::XMLPlatformUtils::fgMemoryManager must be defined in the program]
Есть идеи, к чему они могут относиться? Похоже, несмотря на то, что я использовал правильные флаги и для xerces, и для моего исполняемого файла, искажение имен по-прежнему не совсем то же самое.
/opt/developerstudio12.5/bin/CC -DSOLARIS -G -std=c++11 -DSTDC11 -m64 -h libxerces-c.so.28 -o /h/ioa/xerces-c/xerces-c-src_2_8_0_EMv9_CXX11//lib/libxerces-c.so.28.0 SOLARIS/DOMDocumentFragmentImpl.o SOLARIS/SGXMLScanner.o SOLARIS/DOMDocumentImpl.o SOLARIS/XMLScannerResolver.o SOLARIS/DOMChildNode.o SOLARIS/CMBinaryOp.o SOLARIS/TimeDatatypeValidator.o SOLARIS/DocumentTypeImpl.o SOLARIS/ClosureToken.o SOLARIS/CDATASectionImpl.o SOLARIS/BinFileOutputStream.o SOLARIS/DTDAttDef.o SOLARIS/DOMImplementationRegistry.o SOLARIS/XSModelGroup.o SOLARIS/EntityReferenceImpl.o SOLARIS/SAXParser.o SOLARIS/YearDatatypeValidator.o SOLARIS/IC_Key.o SOLARIS/DateTimeValidator.o SOLARIS/XMLUCSTranscoder.o SOLARIS/XSAXMLScanner.o SOLARIS/XMLGrammarDescription.o SOLARIS/XMLChar.o SOLARIS/SchemaInfo.o SOLARIS/ParserForXMLSchema.o SOLARIS/XMLAttr.o SOLARIS/AnyURIDatatypeValidator.o SOLARIS/TransService.o SOLARIS/LocalFileInputSource.o SOLARIS/ValueStoreCache.o SOLARIS/NodeVector.o SOLARIS/XSFacet.o SOLARIS/XMLDateTime.o SOLARIS/Dummy.o SOLARIS/XercesXPath.o SOLARIS/ProcessingInstructionImpl.o SOLARIS/IC_Unique.o SOLARIS/OpFactory.o SOLARIS/HashPtr.o SOLARIS/ValidationContextImpl.o SOLARIS/DOMImplementationImpl.o SOLARIS/CharToken.o SOLARIS/CMUnaryOp.o SOLARIS/MemBufInputSource.o SOLARIS/DomMemDebug.o SOLARIS/XSDDOMParser.o SOLARIS/DeepNodeListImpl.o SOLARIS/DOMNodeImpl.o SOLARIS/DOM_Attr.o SOLARIS/SchemaValidator.o SOLARIS/HexBin.o SOLARIS/XSAttributeUse.o SOLARIS/AnySimpleTypeDatatypeValidator.o SOLARIS/DOM_NodeList.o SOLARIS/IDDatatypeValidator.o SOLARIS/XMLFloat.o SOLARIS/XSNamespaceItem.o SOLARIS/XSIDCDefinition.o SOLARIS/XProtoType.o SOLARIS/IC_Selector.o SOLARIS/PlatformUtils.o SOLARIS/DOMParser.o SOLARIS/StringDatatypeValidator.o SOLARIS/XMLAttDefList.o SOLARIS/HashXMLCh.o SOLARIS/NotationImpl.o SOLARIS/ListDatatypeValidator.o SOLARIS/SchemaAttDef.o SOLARIS/AbstractNumericValidator.o SOLARIS/AttrNSImpl.o SOLARIS/DOM_Range.o SOLARIS/DOM_DocumentType.o SOLARIS/XMLBigInteger.o SOLARIS/XMLException.o SOLARIS/Wrapper4DOMInputSource.o SOLARIS/XMLASCIITranscoder.o SOLARIS/NodeListImpl.o SOLARIS/SolarisPlatformUtils.o SOLARIS/DOMElementImpl.o SOLARIS/NOTATIONDatatypeValidator.o SOLARIS/NodeIteratorImpl.o SOLARIS/RegxUtil.o SOLARIS/DGXMLScanner.o SOLARIS/DatatypeValidatorFactory.o SOLARIS/XMLWin1252Transcoder.o SOLARIS/DOM_DOMException.o SOLARIS/XMLSchemaDescription.o SOLARIS/DOMXPathException.o SOLARIS/sax2Dummy.o SOLARIS/DOMProcessingInstructionImpl.o SOLARIS/KVStringPair.o SOLARIS/SocketNetAccessor.o SOLARIS/NamedNodeMapImpl.o SOLARIS/MonthDayDatatypeValidator.o SOLARIS/XMLChTranscoder.o SOLARIS/XML256TableTranscoder.o SOLARIS/UnionDatatypeValidator.o SOLARIS/UnixHTTPURLInputStream.o SOLARIS/DOMRangeImpl.o SOLARIS/XSerializeEngine.o SOLARIS/DOMAttrImpl.o SOLARIS/XMLEntityDecl.o SOLARIS/ParenToken.o SOLARIS/XSModel.o SOLARIS/Base64BinaryDatatypeValidator.o SOLARIS/MemoryManagerImpl.o SOLARIS/RangeToken.o SOLARIS/XMLInitializer.o SOLARIS/ConditionToken.o SOLARIS/DOMBuilderImpl.o SOLARIS/XMLUTF16Transcoder.o SOLARIS/DOMTextImpl.o SOLARIS/BinMemOutputStream.o SOLARIS/LocalFileFormatTarget.o SOLARIS/DOM_TreeWalker.o SOLARIS/BooleanDatatypeValidator.o SOLARIS/DOM_DocumentFragment.o SOLARIS/SubstitutionGroupComparator.o SOLARIS/ElemStack.o SOLARIS/DOM_Document.o SOLARIS/DFAContentModel.o SOLARIS/NodeImpl.o SOLARIS/XMLUniCharacter.o SOLARIS/XMLCanRepGroup.o SOLARIS/XMLContentModel.o SOLARIS/Op.o SOLARIS/PSVIItem.o SOLARIS/BMPattern.o SOLARIS/DTDScanner.o SOLARIS/YearMonthDatatypeValidator.o SOLARIS/DOMNotationImpl.o SOLARIS/URLInputSource.o SOLARIS/SAX2XMLReaderImpl.o SOLARIS/SchemaGrammar.o SOLARIS/IGXMLScanner2.o SOLARIS/DecimalDatatypeValidator.o SOLARIS/XMLDTDDescriptionImpl.o SOLARIS/XMLReader.o SOLARIS/TokenFactory.o SOLARIS/TreeWalkerImpl.o SOLARIS/ModifierToken.o SOLARIS/AbstractDOMParser.o SOLARIS/Wrapper4InputSource.o SOLARIS/StringPool.o SOLARIS/DOMString.o SOLARIS/XMLAbstractDoubleFloat.o SOLARIS/StringToken.o SOLARIS/ElementImpl.o SOLARIS/XMLNotationDecl.o SOLARIS/DateTimeDatatypeValidator.o SOLARIS/ComplexTypeInfo.o SOLARIS/RegularExpression.o SOLARIS/XSDLocator.o SOLARIS/DOMLocatorImpl.o SOLARIS/Grammar.o SOLARIS/MonthDatatypeValidator.o SOLARIS/SchemaElementDecl.o SOLARIS/IdentityConstraint.o SOLARIS/DOMElementNSImpl.o SOLARIS/DOMCDATASectionImpl.o SOLARIS/FloatDatatypeValidator.o SOLARIS/IconvTransService.o SOLARIS/DateDatatypeValidator.o SOLARIS/ENTITYDatatypeValidator.o SOLARIS/UnionToken.o SOLARIS/DOMNodeVector.o SOLARIS/RangeTokenMap.o SOLARIS/DStringPool.o SOLARIS/VecAttributesImpl.o SOLARIS/BinFileInputStream.o SOLARIS/InMemMsgLoader.o SOLARIS/XMLRegisterCleanup.o SOLARIS/Base64.o SOLARIS/SimpleContentModel.o SOLARIS/CharacterDataImpl.o SOLARIS/IGXMLScanner.o SOLARIS/XPathMatcher.o SOLARIS/XSObject.o SOLARIS/DOM_ProcessingInstruction.o SOLARIS/MemBufFormatTarget.o SOLARIS/XTemplateSerializer.o SOLARIS/Mutexes.o SOLARIS/ContentLeafNameTypeVector.o SOLARIS/CMAny.o SOLARIS/IC_Field.o SOLARIS/DoubleDatatypeValidator.o SOLARIS/BinOutputStream.o SOLARIS/XMLIBM1047Transcoder.o SOLARIS/XMLBufferMgr.o SOLARIS/XMLBigDecimal.o SOLARIS/XMLIBM1140Transcoder.o SOLARIS/DOMErrorImpl.o SOLARIS/PSVIAttribute.o SOLARIS/FieldValueMap.o SOLARIS/DTDEntityDecl.o SOLARIS/DOMDeepNodeListImpl.o SOLARIS/XercesGroupInfo.o SOLARIS/RefCountedImpl.o SOLARIS/XSSimpleTypeDefinition.o SOLARIS/NameDatatypeValidator.o SOLARIS/VecAttrListImpl.o SOLARIS/ParentNode.o SOLARIS/XMLDTDDescription.o SOLARIS/EntityImpl.o SOLARIS/XUtil.o SOLARIS/DOM_Element.o SOLARIS/DocumentFragmentImpl.o SOLARIS/XML88591Transcoder.o SOLARIS/DOM_NodeIterator.o SOLARIS/DocumentImpl.o SOLARIS/MemoryManagerArrayImpl.o SOLARIS/DayDatatypeValidator.o SOLARIS/NCNameDatatypeValidator.o SOLARIS/ContentSpecNode.o SOLARIS/DOMStringPool.o SOLARIS/XMLValidator.o SOLARIS/XercesDOMParser.o SOLARIS/WFXMLScanner.o SOLARIS/XercesAttGroupInfo.o SOLARIS/XMLURL.o SOLARIS/XMLDeclImpl.o SOLARIS/BlockRangeFactory.o SOLARIS/CommentImpl.o SOLARIS/DOMRangeException.o SOLARIS/XSComplexTypeDefinition.o SOLARIS/BitSet.o SOLARIS/StdOutFormatTarget.o SOLARIS/XMLString.o SOLARIS/GrammarResolver.o SOLARIS/ConcatToken.o SOLARIS/GeneralAttributeCheck.o SOLARIS/XMLAttDef.o SOLARIS/HexBinaryDatatypeValidator.o SOLARIS/XMLMsgLoader.o SOLARIS/NamespaceScope.o SOLARIS/XMLRecognizer.o SOLARIS/DOMWriterImpl.o SOLARIS/FieldActivator.o SOLARIS/EncodingValidator.o SOLARIS/DOMAttrNSImpl.o SOLARIS/IDREFDatatypeValidator.o SOLARIS/QNameDatatypeValidator.o SOLARIS/AttrMapImpl.o SOLARIS/DOM_NamedNodeMap.o SOLARIS/DTDGrammar.o SOLARIS/DOMCharacterDataImpl.o SOLARIS/XMLFormatter.o SOLARIS/DOMNodeIDMap.o SOLARIS/SchemaAttDefList.o SOLARIS/ValueStore.o SOLARIS/IdentityConstraintHandler.o SOLARIS/DOMParentNode.o SOLARIS/InputSource.o SOLARIS/XMLStringTokenizer.o SOLARIS/SchemaSymbols.o SOLARIS/DOM_Notation.o SOLARIS/ASCIIRangeFactory.o SOLARIS/XSTypeDefinition.o SOLARIS/XMLBuffer.o SOLARIS/IC_KeyRef.o SOLARIS/XSDErrorReporter.o SOLARIS/AllContentModel.o SOLARIS/XPathSymbols.o SOLARIS/XMLScanner.o SOLARIS/XSObjectFactory.o SOLARIS/AbstractStringValidator.o SOLARIS/RegxParser.o SOLARIS/DOM_EntityReference.o SOLARIS/DatatypeValidator.o SOLARIS/XMLDouble.o SOLARIS/DOM_CharacterData.o SOLARIS/BinMemInputStream.o SOLARIS/PSVIAttributeList.o SOLARIS/XSParticle.o SOLARIS/MixedContentModel.o SOLARIS/DOMAttrMapImpl.o SOLARIS/DOM_RangeException.o SOLARIS/SynchronizedStringPool.o SOLARIS/DOMNodeListImpl.o SOLARIS/SAXException.o SOLARIS/DOMCommentImpl.o SOLARIS/ChildNode.o SOLARIS/DOMNodeIteratorImpl.o SOLARIS/DTDElementDecl.o SOLARIS/XSModelGroupDefinition.o SOLARIS/DOMTypeInfoImpl.o SOLARIS/SAXParseException.o SOLARIS/NodeIDMap.o SOLARIS/DOM_Text.o SOLARIS/XSNotationDeclaration.o SOLARIS/XMLGrammarPoolImpl.o SOLARIS/XSMultiValueFacet.o SOLARIS/AbstractNumericFacetValidator.o SOLARIS/DurationDatatypeValidator.o SOLARIS/XMLUri.o SOLARIS/RangeFactory.o SOLARIS/DOMEntityReferenceImpl.o SOLARIS/SAX2XMLFilterImpl.o SOLARIS/XMLNumber.o SOLARIS/ReaderMgr.o SOLARIS/XPathMatcherStack.o SOLARIS/DefaultPanicHandler.o SOLARIS/XSDElementNSImpl.o SOLARIS/DOMDocumentTypeImpl.o SOLARIS/ElementDefinitionImpl.o SOLARIS/DOM_Entity.o SOLARIS/TraverseSchema.o SOLARIS/DOM_DOMImplementation.o SOLARIS/XercesElementWildcard.o SOLARIS/XSValue.o SOLARIS/XSElementDeclaration.o SOLARIS/XMemory.o SOLARIS/XMLSchemaDescriptionImpl.o SOLARIS/Token.o SOLARIS/PSVIElement.o SOLARIS/ElementNSImpl.o SOLARIS/DOMNamedNodeMapImpl.o SOLARIS/DOM_CDATASection.o SOLARIS/Match.o SOLARIS/DOM_XMLDecl.o SOLARIS/DOMNormalizer.o SOLARIS/XMLRefInfo.o SOLARIS/PanicHandler.o SOLARIS/TextImpl.o SOLARIS/XMLElementDecl.o SOLARIS/DOM_Node.o SOLARIS/StdInInputSource.o SOLARIS/XSAnnotation.o SOLARIS/DTDAttDefList.o SOLARIS/DTDValidator.o SOLARIS/DOM_Comment.o SOLARIS/DOMConfigurationImpl.o SOLARIS/XSAttributeGroupDefinition.o SOLARIS/RangeImpl.o SOLARIS/DOMEntityImpl.o SOLARIS/BinInputStream.o SOLARIS/XMLUni.o SOLARIS/XSAttributeDeclaration.o SOLARIS/DOM_NodeFilter.o SOLARIS/DOMException.o SOLARIS/QName.o SOLARIS/UnicodeRangeFactory.o SOLARIS/XSWildcard.o SOLARIS/XMLRangeFactory.o SOLARIS/XMLEBCDICTranscoder.o SOLARIS/AttrImpl.o SOLARIS/HeaderDummy.o SOLARIS/DOMTreeWalkerImpl.o SOLARIS/XMLUTF8Transcoder.o -mt -lpthread -lnsl -lsocket
Любая помощь приветствуется