$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [Boost-build] problem with boost.build: targets
From: Oliver Kowalke (k-oli_at_[hidden])
Date: 2010-03-29 13:34:58
Vladimir Prus schrieb:
> [This was sent privately by mistake, sending to mailing list now]
>
> Oliver Kowalke wrote:
>> Hi Vladimir,
>>
>> may I ask you again?
>>
>> I used the 'Boost.Build Handbook' and I tried to provide target
>> alternatives. Unfortunately I get
>>
>> error: No best alternative for ../../../libs/fiber/build/context_sources
>> next alternative: required properties: <address-model>32
>> <architecture>x86 <linkage>ELF <threading>multi <toolset>gcc
>> not matched
>> next alternative: required properties: <address-model>64
>> <architecture>x86 <linkage>ELF <threading>multi <toolset>gcc
>> not matched
>> next alternative: required properties: <address-model>32
>> <architecture>x86 <assembler>ml <target-os>windows <threading>multi
>> <toolset>msvc
>> not matched
>> next alternative: required properties: <on-unix>true <threading>multi
>> not matched
>
> The above say that none of the alternatives match the build properties.
> Which one *should* match, and why? You can use --debug-building to
> see what properties were used when selecting alternatives.
It seams that he properties <address-model>, <architecture> and
<on-unix> are not set (apear only in the error description above).
I thought this properties are build-in properties and will be
automatical set. What I'm missing? May I've to include some additional
modules ('import toolset ;' doesn't help)?
thx,
Oliver