summary refs log tree commit diff
path: root/pkgs/development/compilers/tinycc
diff options
context:
space:
mode:
authorAlexander Sosedkin <monk@unboiled.info>2021-10-17 16:13:45 +0200
committerAlexander Sosedkin <monk@unboiled.info>2021-10-17 16:13:45 +0200
commit9a5345698dc85bb4076116e0e9fea29898cc8946 (patch)
tree80c2ba8a78639fcb857235a5cc8f1cd326be0c65 /pkgs/development/compilers/tinycc
parent6605999f19d2d130bc59159d45db006f84639c31 (diff)
downloadnixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar.gz
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar.bz2
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar.lz
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar.xz
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.tar.zst
nixpkgs-9a5345698dc85bb4076116e0e9fea29898cc8946.zip
tinycc: fix pkgsStatic.tinycc (musl)
Diffstat (limited to 'pkgs/development/compilers/tinycc')
-rw-r--r--pkgs/development/compilers/tinycc/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/compilers/tinycc/default.nix b/pkgs/development/compilers/tinycc/default.nix
index bb08b113ad5..90cd702de92 100644
--- a/pkgs/development/compilers/tinycc/default.nix
+++ b/pkgs/development/compilers/tinycc/default.nix
@@ -19,12 +19,15 @@ stdenv.mkDerivation rec {
   '';
 
   configureFlags = [
-    "--cc=cc"
+    "--cc=${stdenv.cc.targetPrefix}cc"
+    "--ar=${stdenv.cc.targetPrefix}ar"
     "--crtprefix=${lib.getLib stdenv.cc.libc}/lib"
     "--sysincludepaths=${lib.getDev stdenv.cc.libc}/include:{B}/include"
     "--libpaths=${lib.getLib stdenv.cc.libc}/lib"
     # build cross compilers
     "--enable-cross"
+  ] ++ lib.optionals stdenv.hostPlatform.isMusl [
+    "--config-musl"
   ];
 
   preConfigure = ''