diff -r a24f72148ae0 configure.ac --- a/configure.ac Tue Aug 26 22:47:47 2014 -0400 +++ b/configure.ac Tue Aug 26 23:40:01 2014 -0400 @@ -822,7 +822,7 @@ dnl Use -isystem so we don't get warnings from llvm headers LLVM_CPPFLAGS="$LLVM_INCLUDE_FLAG `$LLVM_CONFIG --includedir`" LLVM_CXXFLAGS= - LLVM_LDFLAGS="-L`$LLVM_CONFIG --libdir`" + LLVM_LDFLAGS="`$LLVM_CONFIG --ldflags`" LDFLAGS="$LDFLAGS $LLVM_LDFLAGS" diff -r a24f72148ae0 m4/acinclude.m4 --- a/m4/acinclude.m4 Tue Aug 26 22:47:47 2014 -0400 +++ b/m4/acinclude.m4 Tue Aug 26 23:40:01 2014 -0400 @@ -1840,7 +1840,7 @@ [octave_cv_legacy_passmanager], [AC_LANG_PUSH(C++) save_LIBS="$LIBS" - LIBS="$LLVM_LIBS $LIBS" + LIBS="$LLVM_LIBS $LLVM_LDFLAGS $LIBS" AC_LINK_IFELSE( [AC_LANG_PROGRAM([[ #include