Hi,

 

I am building the Xalan c code on linux that fails with the error below.

 

g++ -DLINUX -fPIC  -DXALAN_INMEM_MSG_LOADER
-Wl,-rpath,/nanfs02/home/dray/linux/install/icu/lz_linux/lib  \

  -L/nanfs02/home/dray/linux/install/xerces_icu/lib -lxerces-c
../../../../obj/MsgFileOutputStream.o ../../../../obj/ICUResHandler.o
../../../../obj/InMemHandler.o ../../../../obj/MsgCreator.o
../../../../obj/NLSHandler.o ../../../../obj/SAX2Handler.o -o
../../../../bin/MsgCreator 

../../../../obj/MsgFileOutputStream.o(.text+0x6f2): In function
`XalanFileOutputStream::write(char const*, unsigned int)':

: undefined reference to
`xercesc_3_0::XMLPlatformUtils::fgMemoryManager'

../../../../obj/MsgFileOutputStream.o(.text+0x6fc): In function
`XalanFileOutputStream::write(char const*, unsigned int)':

: undefined reference to `xercesc_3_0::XMLString::transcode(char const*,
xercesc_3_0::MemoryManager*)'

../../../../obj/MsgFileOutputStream.o(.text+0x71b): In function
`XalanFileOutputStream::write(char const*, unsigned int)':

: undefined reference to `xercesc_3_0::XMLString::release(unsigned
short**, xercesc_3_0::MemoryManager*)'

../../../../obj/MsgFileOutputStream.o(.text+0x742): In function
`XalanFileOutputStream::writeAsASCII(unsigned short const*, unsigned
int)':

: undefined reference to
`xercesc_3_0::XMLPlatformUtils::fgMemoryManager'

../../../../obj/MsgFileOutputStream.o(.text+0x74c): In function
`XalanFileOutputStream::writeAsASCII(unsigned short const*, unsigned
int)':

: undefined reference to `xercesc_3_0::XMLString::transcode(unsigned
short const*, xercesc_3_0::MemoryManager*)'

../../../../obj/MsgFileOutputStream.o(.text+0x76b): In function
`XalanFileOutputStream::writeAsASCII(unsigned short const*, unsigned
int)':

: undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'

../../../../obj/ICUResHandler.o(.text+0x402): In function
`ICUResHandler::endElement(unsigned short const*, unsigned short const*,
unsigned short const*)':

: undefined reference to `xercesc_3_0::XMLString::compareString(unsigned
short const*, unsigned short const*)'

../../../../obj/ICUResHandler.o(.text+0x448): In function
`ICUResHandler::startElement(unsigned short const*, unsigned short
const*, unsigned short const*, xercesc_3_0::Attributes const&)':

 

I have configured using ./runConfigure -p linux -c gcc -x g++ -P
/nanfs02/home/dray/linux/install/xalan_icu/ --enable-static

And set ICU and XALANC paths etc.

 

Could someone please advise?

 

Thanks in advance.

 

Debasis

 

 


_______________________________________________________________________
The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material. Any 
review, retransmission, dissemination or other use of, or taking of any action 
in reliance upon, this information by persons or entities other than the 
intended recipient is prohibited. If you received this in error, please contact 
the sender and delete the material from any computer.

_____________________________________________________________________
This e-mail has been scanned for viruses by Verizon Business Internet Managed 
Scanning Services - powered by MessageLabs. For further information visit 
http://www.mci.com

Reply via email to