Boost logo

Boost-Build :

From: Brian Ravnsgaard Riis (brian_at_[hidden])
Date: 2005-09-18 19:42:22

Daniel Schlyder wrote:
> Hi Brian,
> What about
> lib somelib : : <toolset>gcc <variant>debug <name>somelib-gcc-sd ;
> lib somelib : : <toolset>gcc <variant>release <name>somelib-gcc-s ;
> lib somelib : : <toolset>msvc <variant>debug <name>somelib-msvc-sd ;
> lib somelib : : <toolset>msvc <variant>release <name>somelib-msvc-s ;
> exe someprogram : $(SOURCES).cc somelib ;
> ?

I like the look of it: Simple! Unfortunately I just get the second error
message I mentioned in the original post: Unable to build somelib with
properties because no best-match could be found.

Am I doing something wrong? The above syntax seems nicely intuitive. I
believe I tried something along those lines way back before I cooked up
the scheme I have been using. It didn't work, so I thought of the
"double dispatch" thing, which *did* work.

Thanks anyway, Daniel. Other takers?

/Brian Riis

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