Not sure if you had already resolved the issue.
It seems you installed xerces manually in /usr/local.
So, you may need to specify the path of xerces when running the nox's configure.

Output from the NOX's ./configure --help.
  --with-xerces=[ARG]     use Xerces C++ Parser from given prefix (ARG=path);
                          check standard prefixes (ARG=yes); disable (ARG=no)
  --with-xerces-inc=[DIR] path to Xerces C++ Parser headers
  --with-xerces-lib=[ARG] link options for Xerces C++ Parser libraries

- DK


On Mon, Jul 12, 2010 at 9:11 AM, Waqas Daar <waqasd...@gmail.com> wrote:
> Dear All,
> I am still getting this error while installing the NOX. I have checked that
> xerces is installed successfully. You can see the outcome of the previous
> post. Now I have to set the path of the libraries. I found that libraries
> are in that path "/home/xerces-c-3.1.1/src/.libs". so I tried to set the
> path by this command
> export LD_LIBRARY_PATH=/home/xerces-c-3.1.1/src/.libs
> and when I run "make" to install NOX on debian virtual machine. I again get
> this error.
> make[5]: Entering directory `/home/nox/build/src/etc'
> make[5]: Leaving directory `/home/nox/build/src/etc'
> make[4]: Leaving directory `/home/nox/build/src/etc'
> make[4]: Entering directory `/home/nox/build/src'
> /bin/sh ../libtool --tag=CXX   --mode=link g++ -fno-omit-frame-pointer -Wall
> -Wno-sign-compare -Winit-self -Wformat-nonliteral -Wformat-security -g -O2
> -R/usr/local/bin -export-dynamic -L/usr/lib
> -lboost_unit_test_framework-gcc42-1_35 -lboost_filesystem-gcc42-1_35 -lssl
> -L/usr/local/lib  -Wl,-E   -o nox_core components.xsd.o nox.xsd.o nox_main.o
> ./builtin/.libs/libbuiltin.la ./lib/libnoxcore.la
> g++ -fno-omit-frame-pointer -Wall -Wno-sign-compare -Winit-self
> -Wformat-nonliteral -Wformat-security -g -O2 -Wl,-E -o .libs/nox_core
> components.xsd.o nox.xsd.o nox_main.o -Wl,--export-dynamic  -L/usr/lib
> -lboost_unit_test_framework-gcc42-1_35 -lboost_filesystem-gcc42-1_35 -lssl
> -L/usr/local/lib ./builtin/.libs/libbuiltin.so ./lib/.libs/libnoxcore.so
>  -Wl,--rpath -Wl,/usr/local/bin/builtin -Wl,--rpath -Wl,/usr/local/bin
> components.xsd.o: In function `~XMLAttDefList':
> /usr/local/include/xercesc/framework/XMLAttDefList.hpp:158: undefined
> reference to `xercesc_3_1::XMemory::operator delete(void*)'
> components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
> xercesc_3_1::XMLAttDefList]+0x10): undefined reference to
> `xercesc_3_1::XMLAttDefList::isSerializable() const'
> components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
> xercesc_3_1::XMLAttDefList]+0x14): undefined reference to
> `xercesc_3_1::XMLAttDefList::serialize(xercesc_3_1::XSerializeEngine&)'
> components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
> xercesc_3_1::XMLAttDefList]+0x18): undefined reference to
> `xercesc_3_1::XMLAttDefList::getProtoType() const'
> ./builtin/.libs/libbuiltin.so: undefined reference to
> `xercesc_3_1::XMLPlatformUtils::fgMemoryManager'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgDOMElementContentWhitespace'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLString::transcode(char const*, unsigned short*, unsigned
> int, xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to `typeinfo for
> xercesc_3_1::DOMException'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgXercesSchemaFullChecking'
> ./builtin/.libs/libbuiltin.so: undefined reference to
> `xercesc_3_1::XMLString::transcode(char const*,
> xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgXercescDefaultLocale'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgXercesUseCachedGrammarInParse'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgDOMErrorHandler'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::Wrapper4InputSource::Wrapper4InputSource(xercesc_3_1::InputSource*,
> bool, xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::MemBufInputSource::MemBufInputSource(unsigned char const*,
> unsigned int, char const*, bool, xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgXercesUserAdoptsDOMDocument'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgDOMNamespaces'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLString::release(char**, xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::Wrapper4InputSource::~Wrapper4InputSource()'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLPlatformUtils::Initialize(char const*, char const*,
> xercesc_3_1::PanicHandler*, xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to `typeinfo for
> xercesc_3_1::XMLException'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::DOMImplementationRegistry::getDOMImplementation(unsigned short
> const*)'
> ./builtin/.libs/libbuiltin.so: undefined reference to
> `xercesc_3_1::XMLString::transcode(unsigned short const*,
> xercesc_3_1::MemoryManager*)'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgDOMValidate'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::MemBufInputSource::~MemBufInputSource()'
> ./lib/.libs/libnoxcore.so: undefined reference to
> `xercesc_3_1::XMLUni::fgXercesSchema'
> collect2: ld returned 1 exit status
> make[4]: *** [nox_core] Error 1
> make[4]: Leaving directory `/home/nox/build/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/nox/build/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/nox/build/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/nox/build'
> make: *** [all] Error 2
> If any one have any idea how to resolve this issue. I am really thankful to
> you. I saw many posts regarding this issue but saw no reply from the group.
> Hope this time I will get solution for this problem.
> Thanks in Advanced.
>
>
>
> Best Regards,
>
> Waqas Daar
>
>
>
> On Mon, Jul 12, 2010 at 5:14 PM, Waqas Daar <waqasd...@gmail.com> wrote:
>>
>> I have installed the 'xerces' and the output of the make install command
>> is as follows.
>> make[1]: Entering directory `/home/xerces-c-3.1.1/tests'
>> make[2]: Entering directory `/home/xerces-c-3.1.1/tests'
>> make[2]: Nothing to be done for `install-exec-am'.
>> make[2]: Nothing to be done for `install-data-am'.
>> make[2]: Leaving directory `/home/xerces-c-3.1.1/tests'
>> make[1]: Leaving directory `/home/xerces-c-3.1.1/tests'
>> Making install in samples
>> make[1]: Entering directory `/home/xerces-c-3.1.1/samples'
>> make[2]: Entering directory `/home/xerces-c-3.1.1/samples'
>> test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
>>   /bin/sh ../libtool   --mode=install /usr/bin/install -c
>> CreateDOMDocument DOMCount DOMPrint EnumVal MemParse PParse PSVIWriter
>> Redirect SAX2Count SAX2Print SAXCount SAXPrint SCMPrint SEnumVal StdInParse
>> XInclude '/usr/local/bin'
>> libtool: install: /usr/bin/install -c .libs/CreateDOMDocument
>> /usr/local/bin/CreateDOMDocument
>> libtool: install: /usr/bin/install -c .libs/DOMCount
>> /usr/local/bin/DOMCount
>> libtool: install: /usr/bin/install -c .libs/DOMPrint
>> /usr/local/bin/DOMPrint
>> libtool: install: /usr/bin/install -c .libs/EnumVal /usr/local/bin/EnumVal
>> libtool: install: /usr/bin/install -c .libs/MemParse
>> /usr/local/bin/MemParse
>> libtool: install: /usr/bin/install -c .libs/PParse /usr/local/bin/PParse
>> libtool: install: /usr/bin/install -c .libs/PSVIWriter
>> /usr/local/bin/PSVIWriter
>> libtool: install: /usr/bin/install -c .libs/Redirect
>> /usr/local/bin/Redirect
>> libtool: install: /usr/bin/install -c .libs/SAX2Count
>> /usr/local/bin/SAX2Count
>> libtool: install: /usr/bin/install -c .libs/SAX2Print
>> /usr/local/bin/SAX2Print
>> libtool: install: /usr/bin/install -c .libs/SAXCount
>> /usr/local/bin/SAXCount
>> libtool: install: /usr/bin/install -c .libs/SAXPrint
>> /usr/local/bin/SAXPrint
>> libtool: install: /usr/bin/install -c .libs/SCMPrint
>> /usr/local/bin/SCMPrint
>> libtool: install: /usr/bin/install -c .libs/SEnumVal
>> /usr/local/bin/SEnumVal
>> libtool: install: /usr/bin/install -c .libs/StdInParse
>> /usr/local/bin/StdInParse
>> libtool: install: /usr/bin/install -c .libs/XInclude
>> /usr/local/bin/XInclude
>> make[2]: Nothing to be done for `install-data-am'.
>> make[2]: Leaving directory `/home/xerces-c-3.1.1/samples'
>> make[1]: Leaving directory `/home/xerces-c-3.1.1/samples'
>> make[1]: Entering directory `/home/xerces-c-3.1.1'
>> make[2]: Entering directory `/home/xerces-c-3.1.1'
>> make[2]: Nothing to be done for `install-exec-am'.
>> test -z "/usr/local/lib/pkgconfig" || /bin/mkdir -p
>> "/usr/local/lib/pkgconfig"
>>  /usr/bin/install -c -m 644 xerces-c.pc '/usr/local/lib/pkgconfig'
>> make[2]: Leaving directory `/home/xerces-c-3.1.1'
>> make[1]: Leaving directory `/home/xerces-c-3.1.1'
>> but I am confused how to set the PATH variable ?
>>
>> Best Regards,
>>
>> Waqas Daar
>>
>> On Mon, Jul 12, 2010 at 5:05 PM, kk yap <yap...@stanford.edu> wrote:
>>>
>>> Hi,
>>>
>>> Check if you have xerces installed correctly.
>>>
>>> Regards
>>> KK
>>>
>>> On 12 July 2010 07:49, Waqas Daar <waqasd...@gmail.com> wrote:
>>> > Hello all
>>> > I am trying to install NOX 0.6. But when I tried to make it it gives me
>>> > this
>>> > error.
>>> >
>>> > mv -f .deps/nox_main.Tpo .deps/nox_main.Po
>>> > /bin/sh ../libtool --tag=CXX   --mode=link g++ -fno-omit-frame-pointer
>>> > -Wall
>>> > -Wno-sign-compare -Winit-self -Wformat-nonliteral -Wformat-security -g
>>> > -O2
>>> > -R/usr/local/bin -export-dynamic -L/usr/lib
>>> > -lboost_unit_test_framework-gcc42-1_35 -lboost_filesystem-gcc42-1_35
>>> > -lssl
>>> > -L/usr/local/lib  -Wl,-E   -o nox_core components.xsd.o nox.xsd.o
>>> > nox_main.o
>>> > ./builtin/.libs/libbuiltin.la ./lib/libnoxcore.la
>>> > g++ -fno-omit-frame-pointer -Wall -Wno-sign-compare -Winit-self
>>> > -Wformat-nonliteral -Wformat-security -g -O2 -Wl,-E -o .libs/nox_core
>>> > components.xsd.o nox.xsd.o nox_main.o -Wl,--export-dynamic  -L/usr/lib
>>> > -lboost_unit_test_framework-gcc42-1_35 -lboost_filesystem-gcc42-1_35
>>> > -lssl
>>> > -L/usr/local/lib ./builtin/.libs/libbuiltin.so
>>> > ./lib/.libs/libnoxcore.so
>>> >  -Wl,--rpath -Wl,/usr/local/bin/builtin -Wl,--rpath -Wl,/usr/local/bin
>>> > components.xsd.o: In function `~XMLAttDefList':
>>> > /usr/local/include/xercesc/framework/XMLAttDefList.hpp:158: undefined
>>> > reference to `xercesc_3_1::XMemory::operator delete(void*)'
>>> > components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
>>> > xercesc_3_1::XMLAttDefList]+0x10): undefined reference to
>>> > `xercesc_3_1::XMLAttDefList::isSerializable() const'
>>> > components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
>>> > xercesc_3_1::XMLAttDefList]+0x14): undefined reference to
>>> > `xercesc_3_1::XMLAttDefList::serialize(xercesc_3_1::XSerializeEngine&)'
>>> > components.xsd.o:(.rodata._ZTVN11xercesc_3_113XMLAttDefListE[vtable for
>>> > xercesc_3_1::XMLAttDefList]+0x18): undefined reference to
>>> > `xercesc_3_1::XMLAttDefList::getProtoType() const'
>>> > ./builtin/.libs/libbuiltin.so: undefined reference to
>>> > `xercesc_3_1::XMLPlatformUtils::fgMemoryManager'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgDOMElementContentWhitespace'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLString::transcode(char const*, unsigned short*,
>>> > unsigned
>>> > int, xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to `typeinfo for
>>> > xercesc_3_1::DOMException'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgXercesSchemaFullChecking'
>>> > ./builtin/.libs/libbuiltin.so: undefined reference to
>>> > `xercesc_3_1::XMLString::transcode(char const*,
>>> > xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgXercescDefaultLocale'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgXercesUseCachedGrammarInParse'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgDOMErrorHandler'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> >
>>> > `xercesc_3_1::Wrapper4InputSource::Wrapper4InputSource(xercesc_3_1::InputSource*,
>>> > bool, xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::MemBufInputSource::MemBufInputSource(unsigned char
>>> > const*,
>>> > unsigned int, char const*, bool, xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgXercesUserAdoptsDOMDocument'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgDOMNamespaces'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLString::release(char**, xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::Wrapper4InputSource::~Wrapper4InputSource()'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLPlatformUtils::Initialize(char const*, char const*,
>>> > xercesc_3_1::PanicHandler*, xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to `typeinfo for
>>> > xercesc_3_1::XMLException'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::DOMImplementationRegistry::getDOMImplementation(unsigned
>>> > short
>>> > const*)'
>>> > ./builtin/.libs/libbuiltin.so: undefined reference to
>>> > `xercesc_3_1::XMLString::transcode(unsigned short const*,
>>> > xercesc_3_1::MemoryManager*)'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgDOMValidate'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::MemBufInputSource::~MemBufInputSource()'
>>> > ./lib/.libs/libnoxcore.so: undefined reference to
>>> > `xercesc_3_1::XMLUni::fgXercesSchema'
>>> > collect2: ld returned 1 exit status
>>> > make[4]: *** [nox_core] Error 1
>>> > make[4]: Leaving directory `/home/nox/build/src'
>>> > make[3]: *** [all-recursive] Error 1
>>> > make[3]: Leaving directory `/home/nox/build/src'
>>> > make[2]: *** [all] Error 2
>>> > make[2]: Leaving directory `/home/nox/build/src'
>>> > make[1]: *** [all-recursive] Error 1
>>> > make[1]: Leaving directory `/home/nox/build'
>>> > make: *** [all] Error 2
>>> >
>>> > Any idea how to resolve this ?
>>> >
>>> > Best Regards,
>>> >
>>> > Waqas Daar
>>> >
>>> >
>>> > _______________________________________________
>>> > nox-dev mailing list
>>> > nox-dev@noxrepo.org
>>> > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>> >
>>> >
>>
>
>
> _______________________________________________
> nox-dev mailing list
> nox-dev@noxrepo.org
> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>
>

_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to