Boost logo

Boost-Build :

From: Andre Hentz (gclbb-jamboost_at_[hidden])
Date: 2003-05-21 17:38:13

On Mon, 19 May 2003 Ali Azarbayejani wrote:

> <2> property.translate-paths calls property.validate, which is overly
> restrictive (this statement was added last week). This one probably
> requires a use case, but I hit this e.g. when I specify "<os>CYGWIN"
> or "<toolset>msvc" when I'm on
> Linux. The complaint is that CYGWIN is not a value of feature "os" or
> "msvc" is not a value of feature "toolset. Of course, these won't be
> values when I am on Linux. Let me know if you can see a logical
> problem...otherwise I'll do a use case later.

I want to second that. I have some statements in my Jamfile that
look like this:

lib xerces : : <name>xerces-c_2 <toolset>msvc ;
lib xerces : : <name>xerces-c <toolset>gcc ;

Unfortunately, that requires 'using msvc' to be issued, which cannot be
done on FreeBSD (msvc.jam fails to initialize since the compiler is not


Andre Hentz


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