[Boost-bugs] [Boost C++ Libraries] #3301: Problem building boost with ICU (since version 1.39.0)

Subject: [Boost-bugs] [Boost C++ Libraries] #3301: Problem building boost with ICU (since version 1.39.0)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-07-30 05:42:28


#3301: Problem building boost with ICU (since version 1.39.0)
----------------------------------------------------------+-----------------
 Reporter: Yana A. Kireyonok <death.iron.bug@…> | Owner:
     Type: Bugs | Status: new
Milestone: Boost 1.40.0 | Component: None
  Version: Boost 1.39.0 | Severity: Problem
 Keywords: ICU |
----------------------------------------------------------+-----------------
 I have tried build boost 1.39.0 with MSVS 8.0, including regex library and
 with ICU support.

 The build string was
 {{{
 bjam -j2 -sHAVE_ICU=1 --without-python --with-regex --build-
 dir="D:\Temp\BoostBuild" --toolset=msvc-8.0 --build-type=complete address-
 model=32 stage
 }}}
 (version 1.38.0 was allright with this build string).

 This raised an error:
 {{{
 error: link=shared together with runtime-link=static is not allowed
 error: such property combination is either impossible
 error: or too dangerious to be of any use
 }}}

 Then I tried to narrow the building settings and use static linking only:
 {{{
 bjam --toolset=msvc-8.0 --builddir="D:\Temp\BoostBuild" address-model=32
 link=static runtime-link=static threading=multi stage debug release
 --with-regex -sHAVE_ICU=1
 }}}

 This also did raise the same error, despite shared linking wasn't demanded
 explicitly.

 The problem comes when trying to build boost with ICU. Without ICU it
 seems beeing ok, but I need unicode support in regex.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3301>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC