Boost logo

Boost-Build :

Subject: Re: [Boost-build] problem with boost.build: targets
From: Vladimir Prus (ghost_at_[hidden])
Date: 2010-03-29 13:14:54


[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.

- Volodya


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