diff --git a/etc/nix/openblas.nix b/etc/nix/openblas.nix index 1b9a84d..e3b38b8 100644 --- a/etc/nix/openblas.nix +++ b/etc/nix/openblas.nix @@ -1,15 +1,33 @@ -{ pkgs, ...}: +{ pkgs, ... }: + +let + + /* + myopenblas = pkgs.openblas.overrideDerivation (old: + { + dontStrip = true; + doCheck = false; + CFLAGS = "-g"; + FCLAGS = "-g"; + } + ); + */ + + myopenblas = pkgs.enableDebugging pkgs.openblas; + +in { + buildInputs = with pkgs; [ - openblas + myopenblas scalapack ]; shellHook = '' + export OPENBLAS_PATH=${myopenblas} export SCALAPACK_PATH=${pkgs.scalapack} export LD_LIBRARY_PATH=${pkgs.scalapack}/lib:$LD_LIBRARY_PATH ''; + } - -