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
installed).

Best,

Andre Hentz

 


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