diff options
author | Shea Levy <shea@shealevy.com> | 2018-02-24 22:15:48 -0500 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2018-02-24 22:15:48 -0500 |
commit | 0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251 (patch) | |
tree | 7ad3fea12ac38fa0b2bf19037819849c31f84156 /pkgs | |
parent | 87270fb3068e3728e498c890b93e813e7b01a674 (diff) | |
download | nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar.gz nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar.bz2 nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar.lz nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar.xz nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.tar.zst nixlib-0ac6d4aeb6ae3cb2bd1ad402fd165396e263c251.zip |
gnu-efi: Fix aarch64 cross-build
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/gnu-efi/default.nix | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/development/libraries/gnu-efi/default.nix b/pkgs/development/libraries/gnu-efi/default.nix index 6691928c021e..a46abe3b4f7c 100644 --- a/pkgs/development/libraries/gnu-efi/default.nix +++ b/pkgs/development/libraries/gnu-efi/default.nix @@ -15,13 +15,14 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=\${out}" - "CC=gcc" - "AS=as" - "LD=ld" - "AR=ar" - "RANLIB=ranlib" - "OBJCOPY=objcopy" - ] ++ stdenv.lib.optional stdenv.isArm "ARCH=arm"; + "CC=${stdenv.cc.targetPrefix}gcc" + "AS=${stdenv.cc.targetPrefix}as" + "LD=${stdenv.cc.targetPrefix}ld" + "AR=${stdenv.cc.targetPrefix}ar" + "RANLIB=${stdenv.cc.targetPrefix}ranlib" + "OBJCOPY=${stdenv.cc.targetPrefix}objcopy" + ] ++ stdenv.lib.optional stdenv.isArm "ARCH=arm" + ++ stdenv.lib.optional stdenv.isAarch64 "ARCH=aarch64"; meta = with stdenv.lib; { description = "GNU EFI development toolchain"; |