From b57b7f8f71cab82915daa1504171fc34637b453a Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Sat, 22 Dec 2012 19:34:23 +0100 Subject: [PATCH] configure: test for Boost's "variant" library --- ChangeLog | 4 ++++ README | 2 +- ac/boost.m4 | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d96a1a442..3497fd770 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2012-12-22 Moritz Bunkus + + * Build system: Boost's "variant" library is now required. + 2012-12-17 Moritz Bunkus * mkvmerge: bug fix: ISO 639-2 language handling: The deprecated diff --git a/README b/README index fed010b33..7e07139c3 100644 --- a/README +++ b/README @@ -80,7 +80,7 @@ programs and libraries you absolutely need are: - Boost ( http://www.boost.org/ ) -- Several of Boost's libraries are used: "format", "RegEx", "filesystem", "system", "foreach", - "Range", "rational". At least v1.46.0 is required. + "Range", "rational", "variant". At least v1.46.0 is required. You also need the "rake" or "drake" build program or at least the programming language Ruby and the "rubygems" package. MKVToolNix comes diff --git a/ac/boost.m4 b/ac/boost.m4 index 04c5d64d3..ea928850b 100644 --- a/ac/boost.m4 +++ b/ac/boost.m4 @@ -41,3 +41,7 @@ AX_BOOST_CHECK_HEADERS([boost/type_traits/is_unsigned.hpp],,[ AX_BOOST_CHECK_HEADERS([boost/range.hpp],,[ AC_MSG_ERROR([Boost's Range library is required but wasn't found]) ]) + +AX_BOOST_CHECK_HEADERS([boost/variant.hpp],,[ + AC_MSG_ERROR([Boost's variant library is required but wasn't found]) +])