Error: libgdal.so: undefined reference to `xercesc_3_0`

1 message Options
Embed this post
Permalink
vee_olina

Error: libgdal.so: undefined reference to `xercesc_3_0`

Reply Threaded More More options
Print post
Permalink
Hi everyone,

When i try to run build_thirdparty.sh I got this following error:

libtool: link: g++ gdalinfo.o -o .libs/gdalinfo  /home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so -L/usr/lib -L/usr/local/lib /usr/lib/libexpat.so -lxerces-c -lpthread -lrt -ldl /usr/lib/libcurl.so /usr/lib/libidn.so -lldap -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lz -lgssapi_krb5
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLTransService::makeNewTranscoderFor(char const*, xercesc_3_0::XMLTransService::Codes&, unsigned int, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::textToBin(unsigned short const*, unsigned int&, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::compareNString(unsigned short const*, unsigned short const*, unsigned int)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::release(char**, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::binToText(int, unsigned short*, unsigned int, unsigned int, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMemory::operator delete(void*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLFormatter::~XMLFormatter()'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::DOMImplementationRegistry::getDOMImplementation(unsigned short const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::copyString(unsigned short*, unsigned short const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLStringPool::XMLStringPool(unsigned int, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `typeinfo for xercesc_3_0::XMLException'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLFormatter::operator<<(unsigned short const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLReaderFactory::createXMLReader(xercesc_3_0::MemoryManager*, xercesc_3_0::XMLGrammarPool*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLUni::fgSAX2CoreValidation'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLPlatformUtils::Terminate()'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLFormatter::XMLFormatter(unsigned short const*, unsigned short const*, xercesc_3_0::XMLFormatTarget*, xercesc_3_0::XMLFormatter::EscapeFlags, xercesc_3_0::XMLFormatter::UnRepFlags, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::SAXParseException::getColumnNumber() const'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLAttDefList::serialize(xercesc_3_0::XSerializeEngine&)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::compareString(unsigned short const*, unsigned short const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMemory::operator new(unsigned int)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLPlatformUtils::getCurrentMillis()'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::catString(unsigned short*, unsigned short const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::release(unsigned short**, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLFormatter::formatBuf(unsigned short const*, unsigned int, xercesc_3_0::XMLFormatter::EscapeFlags, xercesc_3_0::XMLFormatter::UnRepFlags)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLBuffer::insureCapacity(unsigned int)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLPlatformUtils::fgTransService'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLUni::fgWFXMLScanner'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::stringLen(char const*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLAttDefList::getProtoType() const'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException const&)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::transcode(char const*, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLPlatformUtils::Initialize(char const*, char const*, xercesc_3_0::PanicHandler*, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLUni::fgXercescDefaultLocale'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLFormatter::operator<<(unsigned short)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLUni::fgXercesScannerName'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::LocalFileFormatTarget::LocalFileFormatTarget(char const*, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::SAXParseException::getLineNumber() const'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLUni::fgXercesSchema'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short const*, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::SAXParseException::~SAXParseException()'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLString::binToText(unsigned int, unsigned short*, unsigned int, unsigned int, xercesc_3_0::MemoryManager*)'
/home/vee/fdo-3.5.0/Thirdparty/gdal/.libs/libgdal.so: undefined reference to `xercesc_3_0::XMLAttDefList::isSerializable() const'
collect2: ld returned 1 exit status
make[1]: *** [gdalinfo] Error 1
make[1]: Leaving directory `/home/vee/fdo-3.5.0/Thirdparty/gdal/apps'
make: *** [apps-target] Error 2
make[1]: Entering directory `/home/vee/fdo-3.5.0/Thirdparty'
make[2]: Entering directory `/home/vee/fdo-3.5.0/Thirdparty'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/fdo-3.5.0/lib" || /bin/mkdir -p "/usr/local/fdo-3.5.0/lib"
/bin/mkdir: cannot create directory `/usr/local/fdo-3.5.0': Permission denied
make[2]: *** [install-thdlibDATA] Error 1
make[2]: Leaving directory `/home/vee/fdo-3.5.0/Thirdparty'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/vee/fdo-3.5.0/Thirdparty'
make: *** [install-recursive] Error 1

Help me please..
Thanks