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: [email protected]
>
> 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