Boost logo

Boost :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-06-18 16:39:30


Julio M. Merino Vidal wrote:
> So... as --layout=system already removes the toolset string from the
> library names (among several other things), why doesn't it remove -mt
> and similar suffixes too?)

Because then it would not be possible to select between single-threaded
and multi-threaded versions of the same library. (repeat for the other
options) Basically what --layout=system does is remove the tags that are
redundant when using the system compiler. Of course if you only build
one particular variant of the libraries then the extra tags might seem
redundant. If that's the case a packager could decide to provide shorter
names (as symlinks) to the desired variant.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk