Martin Raspe <[EMAIL PROTECTED]> writes:

> 1.
> xercesc\internal\XSerializeEngine.hpp
> complains about macros "read" and "write" not having the proper number
> of arguments (in fact, they are method names). I don't know where
> these macros get defined (probably somewhere in MS VC), but the errors
> go away if I put
> 
> #undef read
> #undef write
>
> in the first line of "XSerializeEngine.hpp".

Not sure about this one. 

> 2.
> Xerces.cpp(12673) : error C2039: 'getNameSpace'
> : is no element of 'XMLNotationDecl'
> C:/xerces-c_2_4_0-win32/include/xercesc/framework/XMLNotationDecl.hpp(135)
> : see declaration of 'XMLNotationDecl'
> 
> Xerces.cpp(13022) : error C2039: 'setNameSpace'
> : is no element of 'XMLNotationDecl'
> C:/xerces-c_2_4_0-win32/include/xercesc/framework/XMLNotationDecl.hpp(135)
> : see declaration of 'XMLNotationDecl'
> 
> This is true, thera are only methods called
> "get/setNameSpaceId". Perhaps the windows and *nix Versions of
> Xerces-C are not synchronized?

This is because the XML-Xerces-2.4 was compiled with a Xerces-C
pre-release, and they changed the API after I built it. I'll need to
make another release of 2.4 to fix 2) but I'm not sure what to do
about 1) I don't like solutions that require changing the Xerces-C
code. 

jas.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to