summary refs log tree commit diff
path: root/pkgs/development/libraries/libxnd
diff options
context:
space:
mode:
authorChris Ostrouchov <chris.ostrouchov@gmail.com>2018-09-12 15:03:02 -0400
committerChris Ostrouchov <chris.ostrouchov@gmail.com>2018-09-13 15:20:08 -0400
commit5a944e422390849bd81a12065e8aa53996744568 (patch)
tree2bffbc1ae8f1a827e6437546f7e4280e67be88bf /pkgs/development/libraries/libxnd
parenta60e79425b76312db68ae4c83ac2086e6ff57c92 (diff)
downloadnixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar.gz
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar.bz2
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar.lz
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar.xz
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.tar.zst
nixpkgs-5a944e422390849bd81a12065e8aa53996744568.zip
libxnd: refactor change linker support darwin
Diffstat (limited to 'pkgs/development/libraries/libxnd')
-rw-r--r--pkgs/development/libraries/libxnd/default.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libxnd/default.nix b/pkgs/development/libraries/libxnd/default.nix
index c99c3f42bfc..6b9375c7381 100644
--- a/pkgs/development/libraries/libxnd/default.nix
+++ b/pkgs/development/libraries/libxnd/default.nix
@@ -17,10 +17,9 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ libndtypes ];
 
-  configureFlags = [ "XND_INCLUDE='-I${libndtypes}/include'"
-                     "XND_LINK='-L${libndtypes}/lib'" ];
-
-  makeFlags = [ "CONFIGURE_LDFLAGS='-shared'" ];
+  # Override linker with cc (symlink to either gcc or clang)
+  # Library expects to use cc for linking
+  configureFlags = [ "LD=${stdenv.cc.targetPrefix}cc" ];
 
   meta = {
     description = "General container that maps a wide range of Python values directly to memory";