diff options
Diffstat (limited to 'pkgs/development/compilers/llvm/8/libcxx/default.nix')
-rw-r--r-- | pkgs/development/compilers/llvm/8/libcxx/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/compilers/llvm/8/libcxx/default.nix b/pkgs/development/compilers/llvm/8/libcxx/default.nix index db6059e2ea2..4a078ac9cda 100644 --- a/pkgs/development/compilers/llvm/8/libcxx/default.nix +++ b/pkgs/development/compilers/llvm/8/libcxx/default.nix @@ -59,11 +59,11 @@ stdenv.mkDerivation { for file in lib/*.dylib; do if [ -L "$file" ]; then continue; fi - baseName=$(basename $(otool -D $file | tail -n 1)) + baseName=$(basename $(${stdenv.cc.targetPrefix}otool -D $file | tail -n 1)) installName="$out/lib/$baseName" abiName=$(echo "$baseName" | sed -e 's/libc++/libc++abi/') - for other in $(otool -L $file | awk '$1 ~ "/libc\\+\\+abi" { print $1 }'); do + for other in $(${stdenv.cc.targetPrefix}otool -L $file | awk '$1 ~ "/libc\\+\\+abi" { print $1 }'); do ${stdenv.cc.targetPrefix}install_name_tool -change $other ${libcxxabi}/lib/$abiName $file done done |