Menu

Unable to build 0.9.2b.

Help
2007-07-18
2013-04-24
  • Don Pellegrino

    Don Pellegrino - 2007-07-18

    After using unzip -a to extract the .zip file on Linux I do a chmod a+x on configure and run the script.  ./configure completes without any problems.  Make however is unable to complete.  The output of Make is pasted below.  Please let me know if I missing something in the ./configure.  I would prefer to ignore the optional features if they require rebuilding Xerces but I could not find a way to disable them explicitly.

    [don@bacon wsdl4cpp]$ make
    make  all-recursive
    make[1]: Entering directory `/home/don/projects/energyfaster/wsdl4cpp'
    Making all in src
    make[2]: Entering directory `/home/don/projects/energyfaster/wsdl4cpp/src'
    Making all in wsdl
    make[3]: Entering directory `/home/don/projects/energyfaster/wsdl4cpp/src/wsdl'
    /bin/sh ../../libtool --mode=link g++  -g -O2   -o libwsdl4cpp.la -rpath /usr/local/lib -avoid-version  
    mkdir .libs
    g++ -shared -nostdlib /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbeginS.o   -L/usr/lib/gcc/i386-redhat-linux/4.1.2 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i386-redhat-linux/4.1.2/crtendS.o /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o   -g -O2 -Wl,-soname -Wl,libwsdl4cpp.so -o .libs/libwsdl4cpp.so
    ar cru .libs/libwsdl4cpp.a
    ranlib .libs/libwsdl4cpp.a
    creating libwsdl4cpp.la
    (cd .libs && rm -f libwsdl4cpp.la && ln -s ../libwsdl4cpp.la libwsdl4cpp.la)
    make[3]: Leaving directory `/home/don/projects/energyfaster/wsdl4cpp/src/wsdl'
    Making all in test
    make[3]: Entering directory `/home/don/projects/energyfaster/wsdl4cpp/src/test'
    if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/test -I../../include -I/include     -g -O2 -MT WsdlTest.o -MD -MP -MF ".deps/WsdlTest.Tpo" -c -o WsdlTest.o WsdlTest.cpp; \
        then mv -f ".deps/WsdlTest.Tpo" ".deps/WsdlTest.Po"; else rm -f ".deps/WsdlTest.Tpo"; exit 1; fi
    /bin/sh ../../libtool --mode=link g++  -g -O2   -o wsdltest  WsdlTest.o 
    mkdir .libs
    g++ -g -O2 -o wsdltest WsdlTest.o
    WsdlTest.o: In function `toXmlStr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::QName::DEFAULT_NS_PREFIX'
    WsdlTest.o: In function `testSOAPEncArray(wsdl::counted_ptr<wsdl::Definitions>)':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:78: undefined reference to `wsdl::QName::QName(wsdl::XMLChString, wsdl::XMLChString, wsdl::XMLChString)'
    WsdlTest.o: In function `wsdl::XMLChString::toLocal()':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `testSOAPEncArray(wsdl::counted_ptr<wsdl::Definitions>)':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:84: undefined reference to `wsdl::SOAPEncodingUtils::getArrayTypeAttribute(wsdl::counted_ptr<wsdl::QName>, wsdl::counted_ptr<wsdl::Definitions>)'
    WsdlTest.o: In function `wsdl::XMLChString::toLocal()':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `testSOAPEncArray(wsdl::counted_ptr<wsdl::Definitions>)':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:90: undefined reference to `wsdl::SOAPEncodingUtils::getArrayType(wsdl::counted_ptr<wsdl::QName>)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:91: undefined reference to `wsdl::SOAPEncodingUtils::getRank(wsdl::counted_ptr<wsdl::QName>)'
    WsdlTest.o: In function `wsdl::XMLChString::toLocal()':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:151: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:153: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:151: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:153: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:151: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:153: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `XMLChString':
    /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:1518: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:1518: undefined reference to `wsdl::XMLChString::__NULL'
    WsdlTest.o: In function `std::basic_string<unsigned short, wsdl::XMLChTraits, std::allocator<unsigned short> >::c_str() const':
    /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:1518: undefined reference to `wsdl::XMLChString::__NULL'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::__NULL'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::__NULL'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `std::basic_string<unsigned short, wsdl::XMLChTraits, std::allocator<unsigned short> >::c_str() const':
    /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:1518: undefined reference to `wsdl::XMLChString::__NULL'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::__NULL'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::__NULL'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `std::basic_string<unsigned short, wsdl::XMLChTraits, std::allocator<unsigned short> >::c_str() const':
    /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:1518: undefined reference to `wsdl::XMLChString::__NULL'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::__NULL'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `counted_ptr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlbas.hpp:163: undefined reference to `wsdl::SOAPAddress::DEFAULT_ELEM_TYPE'
    WsdlTest.o: In function `wsdl::XMLChString::toLocal()':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:140: undefined reference to `wsdl::WsdlFramework::WsdlFramework(char const*, bool)'
    WsdlTest.o: In function `toXmlStr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:161: undefined reference to `xercesc_2_7::XMLPlatformUtils::fgMemoryManager'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:161: undefined reference to `wsdl::WsdlReader::WsdlReader(xercesc_2_7::MemoryManager*)'
    WsdlTest.o: In function `toXmlStr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:166: undefined reference to `wsdl::WsdlReader::setSOAPEncBaseURI(wsdl::XMLChString)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:170: undefined reference to `wsdl::WsdlReader::readWsdl(wsdl::XMLChString)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:145: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `toLocal':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:221: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:223: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `toXmlStr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::QName::DEFAULT_NS_PREFIX'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:180: undefined reference to `wsdl::QName::QName(wsdl::XMLChString, wsdl::XMLChString, wsdl::XMLChString)'
    WsdlTest.o: In function `toXmlStr':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:213: undefined reference to `xercesc_2_7::XMLString::transcode(char const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:215: undefined reference to `xercesc_2_7::XMLString::release(unsigned short**)'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:203: undefined reference to `wsdl::WsdlReader::~WsdlReader()'
    WsdlTest.o: In function `wsdl::XMLChString::toLocal()':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:158: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:160: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `main':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:203: undefined reference to `wsdl::WsdlReader::~WsdlReader()'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:210: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:204: undefined reference to `wsdl::WSDLException::WSDLException(wsdl::WSDLException const&)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:204: undefined reference to `wsdl::WSDLException::~WSDLException()'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/WsdlTest.cpp:204: undefined reference to `wsdl::WSDLException::~WSDLException()'
    WsdlTest.o: In function `XMLChString':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:147: undefined reference to `wsdl::XMLChString::EMPTY_STRING'
    WsdlTest.o: In function `toLocal':
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:221: undefined reference to `xercesc_2_7::XMLString::transcode(unsigned short const*)'
    /home/don/projects/energyfaster/wsdl4cpp/src/test/../../include/wsdl/wsdlxerces.hpp:223: undefined reference to `xercesc_2_7::XMLString::release(char**)'
    WsdlTest.o: In function `~PSVIItem':
    /usr/include/xercesc/framework/psvi/PSVIItem.hpp:269: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    WsdlTest.o: In function `~DTDEntityDecl':
    /usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined reference to `xercesc_2_7::XMLEntityDecl::~XMLEntityDecl()'
    /usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    /usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined reference to `xercesc_2_7::XMLEntityDecl::~XMLEntityDecl()'
    WsdlTest.o:(.gcc_except_table+0x218): undefined reference to `typeinfo for wsdl::WSDLException'
    WsdlTest.o:(.gcc_except_table+0x408): undefined reference to `typeinfo for wsdl::WSDLException'
    WsdlTest.o:(.gcc_except_table+0x78c): undefined reference to `typeinfo for wsdl::WSDLException'
    WsdlTest.o:(.gcc_except_table+0x794): undefined reference to `typeinfo for xercesc_2_7::XMLException'
    WsdlTest.o: In function `~PSVIAttribute':
    /usr/include/xercesc/framework/psvi/PSVIAttribute.hpp:154: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    WsdlTest.o: In function `~ContentSpecNode':
    /usr/include/xercesc/validators/common/ContentSpecNode.hpp:317: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    WsdlTest.o: In function `~XMLRefInfo':
    /usr/include/xercesc/framework/XMLRefInfo.hpp:144: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    WsdlTest.o: In function `~XMLAttDefList':
    /usr/include/xercesc/framework/XMLAttDefList.hpp:171: undefined reference to `xercesc_2_7::XMemory::operator delete(void*)'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_715ContentSpecNodeE[vtable for xercesc_2_7::ContentSpecNode]+0x10): undefined reference to `xercesc_2_7::ContentSpecNode::isSerializable() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_715ContentSpecNodeE[vtable for xercesc_2_7::ContentSpecNode]+0x14): undefined reference to `xercesc_2_7::ContentSpecNode::serialize(xercesc_2_7::XSerializeEngine&)'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_715ContentSpecNodeE[vtable for xercesc_2_7::ContentSpecNode]+0x18): undefined reference to `xercesc_2_7::ContentSpecNode::getProtoType() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_710XMLRefInfoE[vtable for xercesc_2_7::XMLRefInfo]+0x10): undefined reference to `xercesc_2_7::XMLRefInfo::isSerializable() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_710XMLRefInfoE[vtable for xercesc_2_7::XMLRefInfo]+0x14): undefined reference to `xercesc_2_7::XMLRefInfo::serialize(xercesc_2_7::XSerializeEngine&)'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_710XMLRefInfoE[vtable for xercesc_2_7::XMLRefInfo]+0x18): undefined reference to `xercesc_2_7::XMLRefInfo::getProtoType() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713PSVIAttributeE[vtable for xercesc_2_7::PSVIAttribute]+0x18): undefined reference to `xercesc_2_7::PSVIItem::getActualValue() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_78PSVIItemE[vtable for xercesc_2_7::PSVIItem]+0x18): undefined reference to `xercesc_2_7::PSVIItem::getActualValue() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713DTDEntityDeclE[vtable for xercesc_2_7::DTDEntityDecl]+0x10): undefined reference to `xercesc_2_7::DTDEntityDecl::isSerializable() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713DTDEntityDeclE[vtable for xercesc_2_7::DTDEntityDecl]+0x14): undefined reference to `xercesc_2_7::DTDEntityDecl::serialize(xercesc_2_7::XSerializeEngine&)'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713DTDEntityDeclE[vtable for xercesc_2_7::DTDEntityDecl]+0x18): undefined reference to `xercesc_2_7::DTDEntityDecl::getProtoType() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713XMLAttDefListE[vtable for xercesc_2_7::XMLAttDefList]+0x10): undefined reference to `xercesc_2_7::XMLAttDefList::isSerializable() const'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713XMLAttDefListE[vtable for xercesc_2_7::XMLAttDefList]+0x14): undefined reference to `xercesc_2_7::XMLAttDefList::serialize(xercesc_2_7::XSerializeEngine&)'
    WsdlTest.o:(.rodata._ZTVN11xercesc_2_713XMLAttDefListE[vtable for xercesc_2_7::XMLAttDefList]+0x18): undefined reference to `xercesc_2_7::XMLAttDefList::getProtoType() const'
    WsdlTest.o:(.rodata._ZTIN11xercesc_2_713DTDEntityDeclE[typeinfo for xercesc_2_7::DTDEntityDecl]+0x8): undefined reference to `typeinfo for xercesc_2_7::XMLEntityDecl'
    collect2: ld returned 1 exit status
    make[3]: *** [wsdltest] Error 1
    make[3]: Leaving directory `/home/don/projects/energyfaster/wsdl4cpp/src/test'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/don/projects/energyfaster/wsdl4cpp/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/don/projects/energyfaster/wsdl4cpp'
    make: *** [all] Error 2

     
    • Ming Zhu

      Ming Zhu - 2007-07-20

      Firstly, install the xerces-c 2.7.0 (see http://wsdl4cpp.sourceforge.net/requirements.html\).
      And then, set the environment variable XERCESC_HOME:

      export XERCESC_HOME=<your xerces-c installation directory>

      Now, try to build again by runing "make".

      Sorry that there is no enough document. I'll try to make the document better.

      Ming

       

Log in to post a comment.

MongoDB Logo MongoDB