about summary refs log tree commit diff
path: root/pkgs/development/interpreters/lua-5
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2017-12-25 10:30:25 -0500
committerWill Dietz <w@wdtz.org>2018-02-13 09:44:27 -0600
commit47540dab74224bb94ebb8c8a327391b5bd45e960 (patch)
treeded3aa07e2ac933effdbb676673fd57748ccd326 /pkgs/development/interpreters/lua-5
parente120c42ccf212a26bdea54c2c67f2419e364d88b (diff)
downloadnixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar.gz
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar.bz2
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar.lz
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar.xz
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.tar.zst
nixlib-47540dab74224bb94ebb8c8a327391b5bd45e960.zip
lua: Fix cross-compilation
Diffstat (limited to 'pkgs/development/interpreters/lua-5')
-rw-r--r--pkgs/development/interpreters/lua-5/5.1.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/lua-5/5.1.nix b/pkgs/development/interpreters/lua-5/5.1.nix
index 1981c15c5f3e..1c4fcd2811d1 100644
--- a/pkgs/development/interpreters/lua-5/5.1.nix
+++ b/pkgs/development/interpreters/lua-5/5.1.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
     makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=macosx CFLAGS="-DLUA_USE_LINUX -fno-common -O2" LDFLAGS="" CC="$CC" )
     installFlagsArray=( TO_BIN="lua luac" TO_LIB="liblua.5.1.5.dylib" INSTALL_DATA='cp -d' )
   '' else ''
-    makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=linux CFLAGS="-DLUA_USE_LINUX -O2 -fPIC" LDFLAGS="-fPIC" )
+    makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=linux CFLAGS="-DLUA_USE_LINUX -O2 -fPIC" LDFLAGS="-fPIC" CC="$CC" AR="$AR q" RANLIB="$RANLIB" )
     installFlagsArray=( TO_BIN="lua luac" TO_LIB="liblua.a liblua.so liblua.so.5.1 liblua.so.5.1.5" INSTALL_DATA='cp -d' )
   '';