G'day Per, Xerces 2.3 has changed a few interfaces (I think due to changes to support XML 1.1).
We have not yet done the updates within Xalan to support the new interface - have been concentrating on 1.5 and supporting Xerces 2.2. This is something I suspect we will be looking at in the near future. Cheers, Berin > > From: Per Jessen <[EMAIL PROTECTED]> > Subject: recent cvs snapshot not building? > Date: 22/05/2003 5:30:26 > To: xalan-c-users@xml.apache.org > > Hi, > > I've just tried building the latest snapshot, xalan and xerces both. > (xml-xalan_20030521164120.tar.gz, xml-xerces_20030521164322.tar.gz), > and didn't get too far with xalan -- see below. > > I haven't really looked into it, but just in case anyone's already hit the > same thing? > > I tried reverting to a xerces snapshot from april, but this only got me a > few linking problem related to xercesc_2_3::MemoryManager > > > thanks, > Per > > > g++ -O2 -DNDEBUG -fno-elide-constructors -Wall -fPIC -DLINUX > -D_REENTRANT -c -I/home/per/workspace/analog++/xml-xalan/c/src > -I/home/per/workspace/analog++/xml-xerces/c/src/ > -I/home/per/workspace/analog++/xml-xerces/c/include/xercesc > -I/home/per/workspace/analog++/xml-xerces/c/include/ -o > /home/per/workspace/analog++/xml-xalan/c/obj/XalanTranscodingServices.o > /home/per/workspace/analog++/xml-xalan/c/src/PlatformSupport/XalanTranscodingServices.cpp > /home/per/workspace/analog++/xml-xalan/c/src/PlatformSupport/XalanTranscodingServices.cpp: > In > static member function `static xalanc_1_5::XalanOutputTranscoder* > xalanc_1_5::XalanTranscodingServices::makeNewTranscoder(const > xalanc_1_5::XalanDOMString&, > xalanc_1_5::XalanTranscodingServices::eCode&, > unsigned int)': > /home/per/workspace/analog++/xml-xalan/c/src/PlatformSupport/XalanTranscodingServices.cpp:309: > no > matching function for call to `xercesc_2_3::XMLTransService:: > makeNewTranscoderFor(const XalanDOMChar*, > xercesc_2_3::XMLTransService::Codes&, size_t&)' > /home/per/workspace/analog++/xml-xerces/c/src/xercesc/util/TransService.hpp:205: > candidates > are: xercesc_2_3::XMLTranscoder* > xercesc_2_3::XMLTransService::makeNewTranscoderFor(const XMLCh*, > xercesc_2_3::XMLTransService::Codes&, unsigned int, > xercesc_2_3::MemoryManager*) > /home/per/workspace/analog++/xml-xerces/c/src/xercesc/util/TransService.hpp:213: > xercesc_2_3::XMLTranscoder* > xercesc_2_3::XMLTransService::makeNewTranscoderFor(const char*, > xercesc_2_3::XMLTransService::Codes&, unsigned int, > xercesc_2_3::MemoryManager*) > /home/per/workspace/analog++/xml-xerces/c/src/xercesc/util/TransService.hpp:221: > xercesc_2_3::XMLTranscoder* > > xercesc_2_3::XMLTransService::makeNewTranscoderFor(xercesc_2_3::XMLRecognizer::Encodings, > xercesc_2_3::XMLTransService::Codes&, unsigned int, > xercesc_2_3::MemoryManager*) > make[3]: *** > [/home/per/workspace/analog++/xml-xalan/c/obj/XalanTranscodingServices.o] > Error 1 > make[3]: Leaving directory `/home/per/workspace/analog++/xml-xalan/c/src' > > -- > Per Jessen, Zurich > http://timian.jessen.ch - an analog report formatter using XSLT. > > This message was sent through MyMail http://www.mymail.com.au