Dear Friends, I tried compiling XERCES 2.6.0 with ICU support. I used ICU-3.2 and also tried it with ICU-3.0 but both times I got below error and the compiling aborted. Has anyone received this error and been able to fix it. Any help will be greatly appreciated.
-----------------------------------error info ------------------------------------------------------- ICUMsgLoader.cpp: In constructor `xercesc_2_6::ICUMsgLoader::ICUMsgLoader(const XMLCh*)': ICUMsgLoader.cpp:232: `U_FILE_SEP_STRING' undeclared (first use this function) ICUMsgLoader.cpp:232: (Each undeclared identifier is reported only once for each function it appears in.) gmake[2]: *** [ICUMsgLoader.o] Error 1 gmake[2]: Leaving directory `/home/mrukant/software/xerces-C++source/xerces-c-src_2_6_0/src/xercesc/ util/MsgLoaders/ICU' gmake[1]: *** [messageloaders] Error 2 gmake[1]: Leaving directory `/home/mrukant/software/xerces-C++source/xerces-c-src_2_6_0/src/xercesc/ util' gmake: *** [Util] Error 2 ------------------------------------------------------------------------ ------------------------------------ Regards, MRUKANT ________________________________ From: Tony Dodd [mailto:[EMAIL PROTECTED] Sent: Tuesday, July 19, 2005 3:09 PM To: [email protected] Subject: RE: Problem parsing file with encoding="IS0-8859-2" I assume you are on Linux not windows where this would be OK. You need to build Xerces with the ICU transcoders. Tony Dodd Oxford University Research Technology Group ________________________________ From: Popat, Mrukant [mailto:[EMAIL PROTECTED] Sent: 19 July 2005 08:52 To: [email protected]; [email protected] Subject: Problem parsing file with encoding="IS0-8859-2" Hi Community, I am working on converting one XML file to another file format. The source file is starts like this:- <?xml version="1.0" encoding="ISO-8859-2"?> While parsing this file I get this error:- Fatal Error at file "filename.xml", line 1, column 44 Message: An exception occurred! Type:TranscodingException, Message:Could not create a converter for encoding: ISO-8859-2 When I change the source file start to :- <?xml version="1.0" encoding="ISO-8859-1"?> (notice the encoding...I have changed it to IS0-8859-1) the program works properly...and I don't get any error. Can any one tell me how do I still keep the program running using ISO-8858-2 encoding. Regards, MRUKANT ************************************************************************ *********** Information contained in this email message is intended only for use of the individual or entity named above. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the [EMAIL PROTECTED] and destroy the original message. ************************************************************************ ************** *********************************************************************************** Information contained in this email message is intended only for use of the individual or entity named above. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the [EMAIL PROTECTED] and destroy the original message. ************************************************************************************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
