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]
