xerces-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gabriel Dos Santos" <Gabriel.DosSan...@scytl.com>
Subject Problems compiling client test code
Date Wed, 14 Apr 2004 08:04:55 GMT

Hi. I'm trying to compile and use xerces-c 2.3 on a IA64 running RedHat
Advanced Server 7.2. The compiler is gcc 3.0.

I downloaded and compiled xerces-c sources following  this procedure:


export $XERCESCROOT=<dir sources>

cd $XERCESCROOT /src/xercesc


./runConfigure -plinux -P/mylibspath


gmake install




Then I try to compile and link this test program as part of a configure


    #include <xercesc/util/PlatformUtils.hpp>

    int main () {

    xercesc::XMLPlatformUtils::Initialize()  ;

        return 0;



 and get a linker error like this


    /tmp/cctnnpbb.o: In function `main':

    /tmp/cctnnpbb.o(.text+0x2): undefined reference to

    /tmp/cctnnpbb.o(.text+0x22): undefined reference to
`xercesc_2_3::XMLPlatformUtils::Initialize(char const*, char const*,
xercesc_2_3::PanicHandler*, xercesc_2_3::MemoryManager*)'



There's only one libxerces-c in my system and if I run

    nm --demangle libxerces-c.so.23.0


The function shows up


00000000002b45f0 T xercesc_2_3::XMLPlatformUtils::Initialize(char const *,
char const *, xercesc_2_3::PanicHandler *, xercesc_2_3::MemoryManager *)


I would appreciate any advice or help.


Thanks in advance,


Gabriel Dos Santos Dávila


e-mail: Gabriel.DosSantos@scytl.com


SCYTL Online World Security



View raw message