configure: check for boost regex library support

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
This commit is contained in:
Jason Dillaman 2015-10-01 12:54:53 -04:00
parent 77937ed441
commit c4b219ab41

View File

@ -877,6 +877,8 @@ AC_CHECK_HEADER([boost/random/discrete_distribution.hpp],
AC_CHECK_HEADER([boost/statechart/state.hpp], [],
AC_MSG_FAILURE(["Can't find boost statechart headers; need 1.34 or later"]))
AC_CHECK_HEADER([boost/regex.hpp], [],
AC_MSG_FAILURE(["Can't find boost regex headers"]))
AC_CHECK_HEADER([boost/program_options/option.hpp], [],
AC_MSG_FAILURE(["Can't find boost program_options headers"]))
@ -908,6 +910,17 @@ BOOST_RANDOM_LIBS="${LIBS}"
LIBS="${saved_LIBS}"
AC_SUBST(BOOST_RANDOM_LIBS)
# boost-regex
BOOST_REGEX_LIBS=""
saved_LIBS="${LIBS}"
LIBS=""
AC_CHECK_LIB(boost_regex-mt, main, [],
[AC_CHECK_LIB(boost_regex, main, [],
AC_MSG_FAILURE(["Boost regex library not found."]))])
BOOST_REGEX_LIBS="${LIBS}"
LIBS="${saved_LIBS}"
AC_SUBST(BOOST_REGEX_LIBS)
#
# Check for boost_program_options library (defines BOOST_PROGRAM_OPTIONS_LIBS).
#