| --- octave-3.8.0-orig/configure.ac 2013-12-28 08:58:28.000000000 +1100 |
| +++ octave-3.8.0/configure.ac 2014-02-15 20:51:21.431570121 +1100 |
| @@ -805,7 +805,8 @@ |
| 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`" |
| + dnl If llvm-config --ldflags has -L ending with /llvm then specify this directory with -R |
| + LLVM_LDFLAGS="`$LLVM_CONFIG --ldflags | sed -e 's/-L\(@<:@^ \t@:>@*\/llvm\)/-L\1 -R\1/' -e 's/-@<:@^LR@:>@.*@<:@ \t@:>@//g'`" |
| |
| |
| LDFLAGS="$LDFLAGS $LLVM_LDFLAGS" |