>Hi Alberto, thanks a lot, now it works well.
Best Regards Christian -------- Original-Nachricht -------- > Datum: Thu, 08 Jun 2006 10:26:23 +0200 > Von: Alberto Massari <[EMAIL PROTECTED]> > An: [email protected] > Betreff: Re: Compiling Xerces with VS 2005 > 
> Hi Christian, > Xerces 2.4 was not tested against Visual Studio > 2005; you should upgrade to a newer version > (possibly the latest one, Xerces 2.7). If you are > unable to do so, try to identify the new code for > the code that fails to compile and backport it. > > Hope this helps, > Alberto > > At 10:05 AM 6/8/2006 +0200, Christian Wilmes wrote: > >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 -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
