diff --git a/doc/history.qbk b/doc/history.qbk index 85319026..026f5a30 100644 --- a/doc/history.qbk +++ b/doc/history.qbk @@ -15,6 +15,10 @@ Currently open issues can be viewed [@https://svn.boost.org/trac/boost/query?sta All issues including closed ones can be viewed [@https://svn.boost.org/trac/boost/query?status=assigned&status=closed&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component here]. +[h4 Boost.Regex-5.1.4 (Boost-172.0)] + +* Minor build fixes, see [@https://github.com/boostorg/regex/issues/89 #89]. + [h4 Boost.Regex-5.1.3 (Boost-1.64.0)] * Compiling with Oracle C++ toolset is no longer restricted to static linking. diff --git a/doc/html/boost_regex/background.html b/doc/html/boost_regex/background.html index 997628ff..74e1dcd4 100644 --- a/doc/html/boost_regex/background.html +++ b/doc/html/boost_regex/background.html @@ -3,9 +3,9 @@
Fixed issue #8569.
@@ -183,7 +191,7 @@ #7644.
@@ -193,7 +201,7 @@ #6346.
@@ -202,7 +210,7 @@ expression.
@@ -212,7 +220,7 @@ #5736.
bjam include=some-include-path --toolset=toolset-name install-
- will add "some-include-path" to your compilers header include path, - or if ICU has been built with non-standard names for it's binaries, then: -
-bjam -sICU_LINK="linker-options-for-icu" --toolset=toolset-name install-
- Will use "linker-options-for-icu" when linking - the library rather than the default ICU binary names. -
-
- You might also need to use the options "cxxflags=-option" and "linkflags=-option"
- to set compiler and linker specific options.
+ invoked with the correct options. The main options that you're likely to pass
+ to b2
are:
+ + Option + + |
+
+ + Description + + |
+
---|---|
+ + include=/some/path + + |
+
+
+ Adds "/some/path" to the list of paths seached for include
+ files, normally equivalent to |
+
+ + library-path=/some/path + + |
+
+ + Adds "/some/path" to the list of paths searched for external + libraries, set this to the location of the ICU binaries if they're + in a non-standard location. + + |
+
+ + -sICU_ICUUC_NAME=NAME + + |
+
+
+ If |
+
+ + -sICU_ICUDT_NAME=NAME + + |
+
+
+ If |
+
+ + -sICU_ICUIN_NAME=NAME + + |
+
+
+ If |
+
+ + cxxstd=XX + + |
+
+ + Sets the C++ standard supported: XX should be either 03, 11, 14, + 17 or 2a. + + |
+
+ + cxxflags="FLAGS" + + |
+
+ + Passes "FLAGS" directly to the compiler, an option of last + resort! + + |
+
+ + linflags="FLAGS" + + |
+
+ + Passes "FLAGS" directly to the compiler on the link step, + an option of last resort! + + |
+
![]() |
@@ -126,16 +247,6 @@
targets to be rebuilt.
- If ICU is not already in your compiler's path, but instead headers, libraries
- and binaries are located at path-to-icu/include, path-to-icu/lib
- and path-to-icu/bin respectively then you need to set
- the environment variable ICU_PATH
- to point to the root directory of your ICU installation: this typically happens
- if you're building with MSVC. For example if ICU was installed to c:\download\icu
you
- might use:
-
bjam -sICU_PATH=c:\download\icu --toolset=toolset-name install