Boost logo

Boost :

Subject: Re: [boost] [context] Providing template class enumerate in context.hpp
From: Oliver Kowalke (oliver.kowalke_at_[hidden])
Date: 2012-02-29 13:03:55


Am 29.02.2012 18:21, schrieb Joshua Boyce:
> On Thu, Mar 1, 2012 at 1:06 AM, Oliver Kowalke<oliver.kowalke_at_[hidden]>wrote:
>
>>> I have tried with boost trunk, the result is the same, nothing links,
>>> (except echo_client.exe).
>>>
>>> After analysis of the logs I think the problem is that the build system
>>> can't detect my system properties properly:
>>>
>>> next alternative: required properties:<abi>ms<address-model>32
>>> <architecture>x86<binary-format>pe<target-os>windows
>>> not matched
>>>
>>> My system may have two catches: first the OS is in chinese and I have a
>> 32
>>> bit OS with a 64 bit CPU. I am using MSVC 10 express edition.
>>>
>>> I'll try to dig in the build system to see if I can find how the matching
>>> is done.
>> unfortunately boost.build doesn't set values for the required build
>> properties (only for default-properties).
>>
>> I'll would try following:
>>
>> bjam toolset=msvc-10.0 architecture=x86 instruction-set=i386
>> address-model=32
>>
>> Oliver
>>
>
the command line option are described at
http://ok73.ok.funpic.de/boost/libs/context/doc/html/context/installtion.html
the issue results from a limitation of boost.build (default/non-default
properties) as already described

Oliver


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