
Configuration: Pocket PC 2003, Boost 1.32.0, Visual Studio 2005 Serialization does not work with WinCE, as <locale> is not present. Is there a work around or has it been fixed in a later release? I have rejoined this group after a few years and I am not if this issue has been addressed. Googling on Boost mailing lists drew a blank on this subject. Any pointers or help in this regard highly appreciated. Joe -- Joseph Chakravarti Mariadassou

All the premade archives in the serialization library depend upon templated stream library and include dependency on locale. So out of the box its not going to work for you. If you really need it you might consider making your own ...my_local header which implements enough of the local interface to permit compiliation (your header wouldn't actually do anything - just dummy functions) or you might conssider making your own archive class. Robert Ramey Joe Mariadassou wrote:
Configuration: Pocket PC 2003, Boost 1.32.0, Visual Studio 2005
Serialization does not work with WinCE, as <locale> is not present. Is there a work around or has it been fixed in a later release? I have rejoined this group after a few years and I am not if this issue has been addressed. Googling on Boost mailing lists drew a blank on this subject. Any pointers or help in this regard highly appreciated. Joe

Joe Mariadassou wrote:
Configuration: Pocket PC 2003, Boost 1.32.0, Visual Studio 2005
Serialization does not work with WinCE, as <locale> is not present. Is there a work around or has it been fixed in a later release? I have rejoined this group after a few years and I am not if this issue has been addressed. Googling on Boost mailing lists drew a blank on this subject. Any pointers or help in this regard highly appreciated.
You may try to use STLport instead of STL shipped with VC++ 2005. STLport provides better support of STL features for Windows CE. I use it even under eVC 4.0 and some of Boost libraries work too for me ;-) Take a look at this: http://tinyurl.com/eysea As I see, <locale> is only not supported by eVC++ 3.0, but eVC++ 4.0 seems to support it. S, I can assume it will work with VC++ 2005 for you. Cheers -- Mateusz Łoskot http://mateusz.loskot.net
participants (3)
-
Joe Mariadassou
-
Mateusz Łoskot
-
Robert Ramey