From: Andreas Beckmann Date: Mon, 10 Oct 2016 11:38:39 +0000 (+0100) Subject: llvm-config --system-libs is only needed with static llvm X-Git-Tag: archive/raspbian/1.6-3+rpi1~1^2^2^2~5 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c4e35121fb2ea50102c4e130ea9488f501c047fc;p=pocl.git llvm-config --system-libs is only needed with static llvm Gbp-Pq: Name llvm-system-libs.patch --- diff --git a/configure.ac b/configure.ac index 5cfc189..ec5636f 100644 --- a/configure.ac +++ b/configure.ac @@ -86,6 +86,7 @@ LLVM_VERSION=`$LLVM_CONFIG --version` LLVM_BINDIR=`$LLVM_CONFIG --bindir` LLVM_LIBDIR=`$LLVM_CONFIG --libdir` LLVM_LDFLAGS=`$LLVM_CONFIG --ldflags` +LLVM_SYSTEM_LIBS=`$LLVM_CONFIG --system-libs` AC_SUBST([LLVM_VERSION], [$LLVM_VERSION]) AC_DEFINE_UNQUOTED([LLVM_VERSION], ["$LLVM_VERSION"], "LLVM version as a string.") @@ -93,11 +94,9 @@ AC_DEFINE_UNQUOTED([LLVM_VERSION], ["$LLVM_VERSION"], "LLVM version as a string. case "$LLVM_VERSION" in 3.7*) AC_DEFINE([LLVM_3_7], [], "Using LLVM 3.7") - LLVM_LDFLAGS="$LLVM_LDFLAGS `$LLVM_CONFIG --system-libs`" ;; 3.8*) AC_DEFINE([LLVM_3_8], [], "Using LLVM 3.8") - LLVM_LDFLAGS="$LLVM_LDFLAGS `$LLVM_CONFIG --system-libs`" ;; *) AC_MSG_ERROR( @@ -122,6 +121,7 @@ AC_ARG_ENABLE([static-llvm], LLVM_SHARED_LIB_FILE=$LLVM_LIBDIR/libLLVM-$LLVM_VERSION$LIBRARY_SUFFIX if test "$link_llvm_static" = "yes"; then + LLVM_LDFLAGS="$LLVM_LDFLAGS $LLVM_SYSTEM_LIBS" LLVM_LIBS=$($LLVM_CONFIG --libfiles) else LLVM_LIBS=-lLLVM-$LLVM_VERSION