Can boost be compiled on WinCE?

Hi,I'm required to compile existing code on WinCE that uses boost::asio, boost::thread, boost::system and boost::spirit (wide strings). I attempted this and made allot of progress but eventually ran into so many dead-ends (locale, wide strings, etc, etc) that I had to quit and make this post. My questions are: Can these 4 libraries be compiled and used on WinCE? I'm not seeking a theoretical answer but rather "Has this been accomplished?". After scouring google, etc for two days straight have not found any reference to any person that actually compiled and got boost working on WinCE. I did however find plenty of evidence that it's being "attempted". Most of the posts remain unanswered. I would appreciate some help here. Thanks and take care.

On Wed, Feb 15, 2012 at 9:12 PM, Luke Walker
My questions are: Can these 4 libraries be compiled and used on WinCE? I'm not seeking a theoretical answer but rather "Has this been accomplished?".
I was looking into compiling Boost on WinCE about 3 years ago. The conclusion I came to was that I would need to use STLPort to have any hope of doing this which wasn't really an available option for me at the time. I'm sorry - I know that is not as concrete an answer as you are looking for, but it's the best I have to offer. As an aside, something that did build for me (although I didn't use it) was ACE and I think I even built POCO for WinCE. These are not a substitute for Boost, but I thought I'd mention it in case it would be helpful to you. Shane

Date: Thu, 16 Feb 2012 01:26:28 -0500
From: sbaker@xtier.com
To: boost-users@lists.boost.org
Subject: Re: [Boost-users] Can boost be compiled on WinCE?
On Wed, Feb 15, 2012 at 9:12 PM, Luke Walker

Hi Luke,
2012/2/16 Luke Walker
Hi, I'm required to compile existing code on WinCE that uses boost::asio, boost::thread, boost::system and boost::spirit (wide strings).
I attempted this and made allot of progress but eventually ran into so many dead-ends (locale, wide strings, etc, etc) that I had to quit and make this post.
My questions are: Can these 4 libraries be compiled and used on WinCE? I'm not seeking a theoretical answer but rather "Has this been accomplished?".
After scouring google, etc for two days straight have not found any reference to any person that actually compiled and got boost working on WinCE. I did however find plenty of evidence that it's being "attempted". Most of the posts remain unanswered.
I would appreciate some help here.
Thanks and take care.
I have experience Boost(Asio, Thread, System, Spirit, and more) in WinCE. For WinCE, you need apply the some patches. Some patches have been fixed already. see my reported ticker: https://svn.boost.org/trac/boost/ticket/5427 https://svn.boost.org/trac/boost/ticket/5428 https://svn.boost.org/trac/boost/ticket/5429 https://svn.boost.org/trac/boost/ticket/5430 https://svn.boost.org/trac/boost/ticket/5431 Good luck, Akira
======================== Akira Takahashi mailto:faithandbrave@gmail.com https://sites.google.com/site/faithandbrave/about/en
participants (3)
-
Akira Takahashi
-
Luke Walker
-
Shane Baker