Boost Users :
Subject: [Boost-users] [Regex] Cannot build Regex without ICU
From: Rob Desbois (rob.desbois_at_[hidden])
Date: 2015-02-26 10:33:16
I want to build the Boost libs without ICU support in Regex, but have been
unable to prevent it from being linked in.
I've run the following commands on a freshly extracted distribution of 1.57:
The bootstrap stage output includes this, which seems to indicate it's
Unicode/ICU support for Boost.Regex?... disabled.
The resulting project-config.jam makes no mention of ICU.
The build log includes:
- has_icu builds : yes
- icu : yes
The shared library dependencies for the resulting libboost_regex.so.1.57.0
libicuuc.so.50 => /lib64/libicuuc.so.50 (0x00007f74e5e3b000)
libicui18n.so.50 => /lib64/libicui18n.so.50 (0x00007f74e5a3b000)
libicudata.so.50 => /lib64/libicudata.so.50 (0x00007f74e4467000)
I know the docs for Boost.Regex specify the bootstrap argument as
--disable-icu, however this is rejected as invalid, unlike the argument I
Have I messed up somewhere or is this a bug?
TIA -- rob
-- Rob Desbois http://theotherbranch.wordpress.com/
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net