$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] regex/ICU fix
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2009-08-20 05:00:34
As reported previously, --build-type=complete does not work if
ICU is also configured. The below patch makes build process
suppress building static Boost.Regex in this case. The wording
is as follows:
ghost_at_wind:~/Work/Boost/boost-svn$ bjam link=static runtime-link=static --with-regex
....
warning: when using ICU, Boost.Regex must be a dynamic library
warning: forcing link=shared runtime-link=shared for Boost.Regex
Note: Building Boost.Regex with Unicode/ICU support enabled
Using ICU in /usr/include
Note that the warning is printed before the message that we're using ICU,
which is ugly, but what I have is a minimal change. I'll tweak those
configuration messages for 1.41. Comments? Ok for release branch?
- Volodya