Hi All, I'm trying to compile the Xerces library with Visual Studio 2005. There seems to be a problem with wchar_t. I get errors like that one: Error 20 error C2664: 'mbstowcs' : cannot convert parameter 1 from 'XMLCh *' to 'wchar_t *' c:\ms4wCompiling\Projects\gdal-1.3.2\xerces-c-src2_4_0\src\xercesc\util\Transcoders\Win32\Win32TransService.cpp 177
I already try to do the following: In the file xerces-c-src2_4_0\src\xercesc\util\compilers\vcppdefs.hpp in line 178: old: typedef unsigned short XMLCh; new: typedef wchar_t XMLCh; But seems to be not the right ist causes other errors, for example that one: Error 9 error C2679: binary '>>' : no operator found which takes a right-hand operand of type 'unsigned short' (or there is no acceptable conversion) c:\ms4wCompiling\Projects\gdal-1.3.2\xerces-c-src2_4_0\src\xercesc\validators\schema\identity\XercesXPath.cpp 293 Has anybody an idea what's to do? Best Regards Christian -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! "Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl
