From c0501f87ba458dbeb94f396932fec48c5c2e1c04 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 24 Jul 2013 12:41:24 +0200 Subject: [PATCH] configure.ac: link in llvm option component in extract_interface Recent versions of the clang driver use LLVM's Option library. Signed-off-by: Sven Verdoolaege --- configure.ac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index e49d712e..b1580f9b 100644 --- a/configure.ac +++ b/configure.ac @@ -154,6 +154,7 @@ AC_SUBST(CLANG_LIBS) AX_SUBMODULE(clang,system|no,no) case "$with_clang" in system) + AC_PROG_GREP llvm_config="llvm-config" AC_CHECK_PROG([llvm_config_found], ["$llvm_config"], [yes]) if test "x$with_clang_prefix" != "x"; then @@ -168,7 +169,12 @@ system) CLANG_CXXFLAGS=`$llvm_config --cxxflags` CLANG_LDFLAGS=`$llvm_config --ldflags` targets=`$llvm_config --targets-built` - CLANG_LIBS=`$llvm_config --libs $targets asmparser bitreader support mc` + components="$targets asmparser bitreader support mc" + $llvm_config --components | $GREP option > /dev/null 2> /dev/null + if test $? -eq 0; then + components="$components option" + fi + CLANG_LIBS=`$llvm_config --libs $components` CLANG_PREFIX=`$llvm_config --prefix` AC_DEFINE_UNQUOTED(CLANG_PREFIX, ["$CLANG_PREFIX"], [Clang installation prefix]) -- 2.11.4.GIT