Hi,

      I am  trying to build a shared library with Xalan 1.11 but am 
getting the linking error in spite of having everything in place. Can you 
please let me know what should I do to build it. 


/usr/bin/g++ -shared -m32 -Xlinker -zdefs 
"-L/opt/oracle/product/current/lib32" "-L/opt/tuxedo/tuxedo12.1.3.0.0/lib" 
"-L/opt/xerces-c-3.1.2/lib" "-L/opt/xalan-c-1.11/lib" 
"-L/opt/apps/boost.1.45/lib" "-L/vobs/NBE_pcmp/projroot/lib" -Wall 
-pthread -fPIC -ggdb -z defs -o 
/vobs/NBE_pcmp/projroot/lib/libXalanPlugin.d.so 
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.o -lxalan-c 
-lxalanMsg -lxerces-c -lm -lc
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.o: In function 
`XMLTransformer::transform(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, char const*)':
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:43: undefined 
reference to `xalanc_1_11::XalanMemMgrs::getDefaultXercesMemMgr()'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:43: undefined 
reference to 
`xalanc_1_11::XalanTransformer::initialize(xercesc_3_1::MemoryManager&)'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:47: undefined 
reference to `xalanc_1_11::XalanMemMgrs::getDefaultXercesMemMgr()'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:47: undefined 
reference to 
`xalanc_1_11::XalanTransformer::XalanTransformer(xercesc_3_1::MemoryManager&)'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:47: undefined 
reference to `xalanc_1_11::XalanTransformer::~XalanTransformer()'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:51: undefined 
reference to `xalanc_1_11::XalanTransformer::terminate()'
/vobs/NBE_pcmp/projroot/src/framework/xml/XMLTransformer.cpp:57: undefined 
reference to `xalanc_1_11::XalanTransformer::ICUCleanUp()'



Regards,

SUBHARTHEE K DUTTA
Technical Analyst / Lead
JBG

Phone: 91-33-2339-7070 | Mobile: 91-98306-21161
E-mail: [email protected]
Chat: [email protected] subharthee.dutta [email protected] 
Find me on:     
"If you have control over every bit of your own self, you can control the 
whole Universe."


Dlf It Park, Plot No. 08-mar
Kolkata, WB 700156
India


Reply via email to