Boost logo

Boost :

From: Douglas Gregor (doug.gregor_at_[hidden])
Date: 2005-07-30 10:12:49


On Jul 30, 2005, at 10:05 AM, Rene Rivera wrote:

> John Maddock wrote:
>>> [Wave]
>>> As I've pointed out already the Wave tests on the vc-8_0 platform
>>> (gonzalo:
>>> http://tinyurl.com/9jsmk) fail for reasons which are completely
>>> beyond my
>>> comprehension. Bjam tries to link the test executables against a
>>> wrong
>>> library which doesn't gets built (and which shouldn't get build).
>>> This
>>> error
>>> did not occur during earlier vc-8_0 test runs executed by others. Any
>>> ideas?
>>
>> I believe I have an idea what's happening here, in the Jamfile you
>> have:
>>
>> <runtime-link>static
>> <threading>single
>>
>> as build requirements, but vc8 does not have a single threaded
>> runtime at
>> all, and I think it's this that's messing up the build system and the
>> auto
>> linking code, let me try and explain:
> [snip]
>> If we're serious about VC8 being a release requirement, then we really
>> should fix the build system to handle it correctly,
>
> Attached is a possible fix for tools/build/v1/boost-base.jam that
> handles the situation. If anyone with vc8 installed can try it that
> would be nice. As it will take me a while to clean up my hard drive to
> make room to install vc8 :-\

If someone manages to get this patch tested, please commit to the trunk
and RC_1_33_0.

        Doug


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk