cc-wrapper: Fix for cross-compiling

Fixes #5949

Suggested by @ambrop72
This commit is contained in:
Shea Levy 2015-01-25 23:29:06 -05:00
parent f326b7995c
commit 9bccb95a82
2 changed files with 10 additions and 2 deletions

View File

@ -34,5 +34,10 @@ if [ -n "@coreutils@" ]; then
addToSearchPath PATH @coreutils@/bin addToSearchPath PATH @coreutils@/bin
fi fi
export CC=@real_cc@ if [ -z "$crossConfig" ]; then
export CXX=@real_cxx@ export CC=@real_cc@
export CXX=@real_cxx@
else
export BUILD_CC=@real_cc@
export BUILD_CXX=@real_cxx@
fi

View File

@ -85,3 +85,6 @@ if test "$NIX_NO_SELF_RPATH" != "1"; then
export NIX_CROSS_LDFLAGS="-rpath $out/lib64 -rpath-link $out/lib $NIX_CROSS_LDFLAGS" export NIX_CROSS_LDFLAGS="-rpath $out/lib64 -rpath-link $out/lib $NIX_CROSS_LDFLAGS"
fi fi
fi fi
export CC=${crossConfig}-gcc
export CXX=${crossConfig}-g++