Boost logo

Boost-Build :

From: Pedro Ferreira (pedro.ferreira_at_[hidden])
Date: 2005-06-02 11:02:33

On 2 Jun 2005, at 10:35, Vladimir Prus wrote:

> On Friday 20 May 2005 12:22, Pedro Ferreira wrote:
>> lib lwsock32 : : <name>wsock32 <os>NT ;
>> (Not that this matters for the case).
>>> that line generates an error on my linux machine:
>>> "error: "NT" is not a known value of feature <os>"
>> Right... The problem is that, on each platform, the <os> property has
>> only
>> one legal value.
>> This reminds me of a recent discussion of this problem in the list.
>> Volodya: do you have any plans for this?
> No :-(
> I'm tempted to remove all checking either for <toolset> and <os>
> features,
> or just for all features. (In requirements).

At the very least, I vote for relaxing the checks just for os and
toolset: the way it is today forces one to write really complex code
for simple stuff.
Another option would be to add a qualifier (e.g. 'not-checked') to the
feature definition.

> Anybody who can handle this long overdue problem will be most welcome!

I'd love to but am lacking good ideas too :-(



Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at