
I need to run some of the boost dlls on a PDA (Windows Mobile 5.0). Do I need to compile them with a different switch or with a different version of bjam or anything like that? I've compiled the dlls with with VC8 on Windows XP. Would these versions of the dlls run on Windows Mobile? Thanks for your help. -G _________________________________________________________________ All-in-one security and maintenance for your PC. Get a free 90-day trial! http://clk.atdmt.com/MSN/go/msnnkwlo0050000002msn/direct/01/?href=http://www...

pdaengr@hotmail.com wrote:
I need to run some of the boost dlls on a PDA (Windows Mobile 5.0). Do I need to compile them with a different switch or with a different version of bjam or anything like that?
I've been testing Boost with eVC++ 4.0 and some headers-only libraries work well (any, smartptr, etc.). Visual C++ 8.0 supports C++ much better than eVC++ 4.0 so theoretically it should be possible to compile. But there is still a problem with...incomplete C library. There are many missing C library functions on Windows CE-based platforms (no localtime, time, asctime and more functions, no errno object and related functions). Here is my small package with implementation of some of these functions: http://sourceforge.net/projects/wcelibcex So, I'm inclined to say many Boost libraries will need to be ported/patched and many will be unusable.
I've compiled the dlls with with VC8 on Windows XP. Would these versions of the dlls run on Windows Mobile?
No. Cheers -- Mateusz Loskot http://mateusz.loskot.net

pdaengr@hotmail.com wrote:
I need to run some of the boost dlls on a PDA (Windows Mobile 5.0). Do I need to compile them with a different switch or with a different version of bjam or anything like that?
I've compiled the dlls with with VC8 on Windows XP. Would these versions of the dlls run on Windows Mobile?
We build apps for WinCE 5.0 using VC8 and have successfully used several of the build-requiring boost libraries including thread (with some minor fixes), signals, and date_time. We use STLPort 5 to make up for the incomplete standard C++ library that comes with CE 5. -Dave

David Deakins wrote:
pdaengr@hotmail.com wrote:
I need to run some of the boost dlls on a PDA (Windows Mobile 5.0). Do I need to compile them with a different switch or with a different version of bjam or anything like that?
I've compiled the dlls with with VC8 on Windows XP. Would these versions of the dlls run on Windows Mobile?
We build apps for WinCE 5.0 using VC8 and have successfully used several of the build-requiring boost libraries including thread (with some minor fixes), signals, and date_time. We use STLPort 5 to make up for the incomplete standard C++ library that comes with CE 5.
Dave, It sounds great! Does it mean STLport was the only library you had to use? Haven't you met any missing C library API? Are your "minor fixes" availale in Boost CVS? Call to all developers using Boost on Windows CE-based platforms: what do you think about creating a table with summary of Boost libraries which have been compiled/used/tested on this platform? The summary could include: - library - SDK - compiler - and status information (does work or doesn't) I'm thinking about dedicated page on the Boost Wiki [1] [1] http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl Cheers -- Mateusz Loskot http://mateusz.loskot.net

Mateusz Loskot wrote:
Call to all developers using Boost on Windows CE-based platforms: what do you think about creating a table with summary of Boost libraries which have been compiled/used/tested on this platform?
Even though such information would be helpful to users. Having a volunteer to run regression tests on a WINCE platform would be eminently helpful to both users and developers as it would give both the above information and allow Boost developers to improve support. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Rene Rivera wrote:
Mateusz Loskot wrote:
Call to all developers using Boost on Windows CE-based platforms: what do you think about creating a table with summary of Boost libraries which have been compiled/used/tested on this platform?
Even though such information would be helpful to users. Having a volunteer to run regression tests on a WINCE platform would be eminently helpful to both users and developers as it would give both the above information and allow Boost developers to improve support.
Rene, You're absolutely right. Unfortunately, I've been keeping my hands off the bjam world, so I'm not able to start doing this at the moment. First, I'd have to learn the overall procedure. Is this a good place to start? http://www.boost.org/more/regression.html Cheers -- Mateusz Loskot http://mateusz.loskot.net

On 10/24/06, Mateusz Loskot <mateusz@loskot.net> wrote:
[snipped]
You're absolutely right. Unfortunately, I've been keeping my hands off the bjam world, so I'm not able to start doing this at the moment. First, I'd have to learn the overall procedure.
Is this a good place to start? http://www.boost.org/more/regression.html
I believe it is outdated. Boost is using boost.build v2 for regression tests now. But I can't point you to any better link. Sorry.
Cheers -- Mateusz Loskot http://mateusz.loskot.net
Best regards, -- Felipe Magno de Almeida

Mateusz Loskot wrote:
You're absolutely right. Unfortunately, I've been keeping my hands off the bjam world, so I'm not able to start doing this at the moment.
I wasn't suggesting you would do it ;-) But it's cool you are willing to consider it.
First, I'd have to learn the overall procedure.
Is this a good place to start? http://www.boost.org/more/regression.html
Hm, no that's terribly outdated... man we need new docs :-( The prefered way is to use the python script that does all the hard work <http://www.boost-consulting.com/boost/tools/regression/index.htm>. There's also a list specifically for the regression testers <http://www.boost.org/more/mailing_lists.htm#testing>. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Rene Rivera wrote:
Mateusz Loskot wrote:
First, I'd have to learn the overall procedure.
Is this a good place to start? http://www.boost.org/more/regression.html
Hm, no that's terribly outdated... man we need new docs :-(
Yes, I know ;-)
The prefered way is to use the python script that does all the hard work <http://www.boost-consulting.com/boost/tools/regression/index.htm>.
Thanks.
There's also a list specifically for the regression testers <http://www.boost.org/more/mailing_lists.htm#testing>.
OK, I have a few first questions, so I'm moving there to ask them. Cheers -- Mateusz Loskot http://mateusz.loskot.net
participants (5)
-
David Deakins
-
Felipe Magno de Almeida
-
Mateusz Loskot
-
pdaengr@hotmail.com
-
Rene Rivera