> Hi Joanne, > > As per your suggestion, I've used the compiling command, along with > changing test.c (to remove include). I'm getting the compiler errors > below. It looks like maybe a library issue... > > /tmp/ccSN4FhO.o(.text+0x17): In function `main': > : undefined reference to `xercesc_2_6::XMLUni::fgXercescDefaultLocale' > /tmp/ccSN4FhO.o(.text+0x1c): In function `main': > : undefined reference to `xercesc_2_6::XMLPlatformUtils::Initialize(char > const*, char const*, xercesc_2_6::PanicHandler*, > xercesc_2_6::MemoryManager*)' > /tmp/ccSN4FhO.o(.text+0x58): In function `main': > : undefined reference to `xercesc_2_6::XMLPlatformUtils::Terminate()' > /tmp/ccSN4FhO.o(.gcc_except_table+0x10): undefined reference to > `typeinfo for xercesc_2_6::XMLException' > collect2: ld returned 1 exit status
Those are not compiler errors -- they are linker errors. The linker does not need the header files, it needs the shared library that contains the definitions of these functions. Try adding the following the compilation command: -L /usr/src/xerces-c-src_2_6_0/lib -l xerces-c I'm not convinced you understand what the various tools (compiler, linker, etc.) do, and what resources they need to accomplish what they do. In the future, rather than post what you think the problem is, it would better if you posted the actual error message(s) you get. Otherwise, we will all spend lots of time guessing what the problem is. Dave --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]