$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: John Maddock (john_at_[hidden])
Date: 2008-04-21 04:35:49
Patrick Frants wrote:
> Not 100% sure whether this list is also about the usage of Boost.Build
> in Boost...
>
> I would like to have my application with both "address-model=64" and
> 32
> bits dlls in the same directory under Windows. Unfortunately the
> address-model is not one of the components of the Boost library
> filenames constructed in boost\config\auto_link.hpp.
>
> Is this a recognized issue within the Boost user community? Is there
> any consensus on how to handle such a situation (separate 32/64 bit
> directories or changing auto_link.hpp to take into account more
> dimensions)?
As far as auto-linking is concerned it would be an easy change to make to
add in a 32/64 suffix as required: but we need to decide on a naming scheme
first and implement it in Boost.Build.
While we're at, there has also been a request for a "secure STL" on/off
feature - again the it's a binary incompatible feature that should be
mangled in the library file name.
John.