Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam creates libraries names with "vc" instead of "vc80" when compiling for wince
From: David Deakins (ddeakins_at_[hidden])
Date: 2011-03-29 13:38:58


On 3/29/2011 6:27 AM, Krajnak, Mike (GE Healthcare) wrote:
> When I build boost for WinCE using VS2005 I expect the libraries to
> include “vc80” in the name, for example libboost_regex-vc80-mt-sgdp.lib.
>
> But instead of vc80 it just has “vc”, libboost_regex-vc-mt-sgdp.lib.
>

In your user-config.jam file, I see you have something like this:

using msvc : evc8 :
     "D:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe" :
     <compileflags>-D_CRT_SECURE_NO_WARNINGS
     ...

If you change your version parameter to:

using msvc : 8.0~evc :
     "D:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe" :
     <compileflags>-D_CRT_SECURE_NO_WARNINGS
     ...

Does that have any effect? I seem to remember that Boost.Build is picky
about the formatting of that version parameter (but I could be
mis-remembering).

-Dave


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk