From b2a135df3b75d34a6367f06f4e8095daff2f3c49 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Tue, 27 Mar 2012 13:45:37 +0200 Subject: [PATCH] link in new -lclangEdit when available Signed-off-by: Sven Verdoolaege --- Makefile.am | 3 ++- configure.ac | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index b2416fa..8ebf60a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -43,7 +43,8 @@ libpet_la_SOURCES = \ version.c \ pet.cc libpet_la_LDFLAGS = -version-info @versioninfo@ $(AM_LDFLAGS) -libpet_la_LIBADD = -lclangFrontend -lclangParse -lclangSema -lclangAnalysis \ +libpet_la_LIBADD = -lclangFrontend -lclangParse -lclangSema \ + $(LIB_CLANG_EDIT) -lclangAnalysis \ -lclangAST -lclangLex -lclangBasic -lclangDriver -lclangSerialization \ $(CLANG_LIBS) $(CLANG_LDFLAGS) $(LIB_ISL) diff --git a/configure.ac b/configure.ac index b742568..89b33ba 100644 --- a/configure.ac +++ b/configure.ac @@ -71,6 +71,12 @@ AC_EGREP_HEADER([HasTemplateKWAndArgsInfo], [clang/AST/Expr.h], AC_LANG_POP CPPFLAGS="$SAVE_CPPFLAGS" +SAVE_LDFLAGS="$LDFLAGS" +LDFLAGS="$CLANG_LDFLAGS $LDFLAGS" +AC_SUBST(LIB_CLANG_EDIT) +AC_CHECK_LIB([clangEdit], [main], [LIB_CLANG_EDIT=-lclangEdit], []) +LDFLAGS="$SAVE_LDFLAGS" + AX_SUBMODULE(isl,build|bundled|system,bundled) AM_CONDITIONAL(BUNDLED_ISL, test $with_isl = bundled) -- 2.11.4.GIT