Hi,


I've the same type of errors with "serialization" module in WindowsXP using mingw-gcc-3.4.5.
I've tried with mingw-gcc-4.3 but same errors are reported.


Thanks.


Albert

On Tue, May 27, 2008 at 10:56 AM, Jose Manuel Pulido <jmpulido83@gmail.com> wrote:
Hello, this is my firs try to build boost under windows vista using mingw-3.4.5, so I'm totally newbie, and I'm getting several compiling errors. The first one is this:

gcc.link.dll bin.v2\libs\serialization\build\gcc-mingw-3.4.5\release\threading-multi\boost_serialization-mgw34-mt-1_35.lib
Creating library file: bin.v2\libs\serialization\build\gcc-mingw-3.4.5\release\threading-multi\boost_serialization-mgw34-mt-1_35.lib
bin.v2\libs\serialization\build\gcc-mingw-3.4.5\release\threading-multi\codecvt_null.o:codecvt_null.cpp:(.rdata$_ZTVN5boost7archive12codecvt_nullIwEE[vtable for boost::archive::codecvt_null<wchar_t>]+0x14): undefined reference to `std::codecvt<wchar_t, char, int>::do_unshift(int&, char*, char*, char*&) const'

After googling for a while, I found this discussion: http://thread.gmane.org/gmane.comp.lib.boost.user/34741 where removing the line #47 from libs/serialization/build (this line's content is codecvt_null) was proposed as a solution. It seems this didn't completely work since the previous error disappeared, but I got a new one and I haven't been able to find a possible solution. The error message is this:   

gcc.compile.c++ bin.v2\libs\serialization\build\gcc-mingw-3.4.5\release\threading-multi\basic_text_wiprimitive.o
libs\serialization\src\basic_text_wiprimitive.cpp:14:2: #error "wide char i/o not supported on this platform"

Any help will be appreciated.

Regards: J. Pulido




_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users