From 2815a603c15305a0f89a7c2dfad359afcf86752f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20P=C3=B6chtrager?= Date: Tue, 17 Dec 2013 18:56:57 +0100 Subject: [PATCH] use -L instead of LIBRARY_PATH env variable to find libc++ > LIBRARY_PATH is now being ignored in clang 3.5 when doing cross compiling: > https://github.com/llvm-mirror/clang/commit/ffbfc0782ffb14b050fabd970eaab1d7ca687039 --- oclang/oclang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oclang/oclang b/oclang/oclang index 8c8f3b2..527bdbe 100755 --- a/oclang/oclang +++ b/oclang/oclang @@ -79,7 +79,7 @@ if [ $USE_LIBCXX -ne 0 ]; then fi CPLUSINC="$CPLUSINC -Qunused-arguments -lc++abi" - export LIBRARY_PATH="$LIBRARY_PATH:$OSXCROSS_SDK/../libcxx_$OSXCROSS_SDK_VERSION/lib" + CPLUSINC="$CPLUSINC -L$OSXCROSS_SDK/../libcxx_$OSXCROSS_SDK_VERSION/lib" else CPLUSINC="-isystem $OSXCROSS_SDK/usr/lib/gcc/i686-apple-$OSXCROSS_TARGET/4.2.1/include" CPLUSINC="$CPLUSINC -cxx-isystem $OSXCROSS_SDK/usr/include/c++/4.0.0 "