!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

212 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda43 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
7 Jul 2024
@ss:someonex.netSomeoneSerge (utc+3) * mkShell.override { stdenv = cudaPackages.backendStdenv; } 20:53:46
@ss:someonex.netSomeoneSerge (utc+3) * mkShell.override { stdenv = cudaPackages.backendStdenv; } { packages = [ cmake etc etc ]; } 20:54:01
@ss:someonex.netSomeoneSerge (utc+3) nix-shell -p implicitly uses mkShell, which is where gcc13 comes from in your which gcc 20:54:28
@ss:someonex.netSomeoneSerge (utc+3)
❯ nix-shell -p gcc12 --run 'echo $PATH' | rg gcc
...:/nix/store/mpm3i0sbqc9svfch6a17179fs64dz2kv-gcc-wrapper-13.3.0/bin:...:/nix/store/7hqg1pzya6xjp6vri2fsfjnf4w622p7w-gcc-wrapper-12.3.0/bin:...
20:55:31
@ss:someonex.netSomeoneSerge (utc+3)

Compare this to nix3-shell:

❯ nix shell nixpkgs#gcc12 --command which gcc
/nix/store/7hqg1pzya6xjp6vri2fsfjnf4w622p7w-gcc-wrapper-12.3.0/bin/gcc
20:56:16
@ss:someonex.netSomeoneSerge (utc+3) And the usual reminder that LD_LIBRARY_PATH="${pkgs.linuxPackages.nvidia_x11}/lib" is wrong and breaks things 20:56:49
@ss:someonex.netSomeoneSerge (utc+3) * And here's the usual reminder that LD_LIBRARY_PATH="${pkgs.linuxPackages.nvidia_x11}/lib" is wrong and breaks things 20:56:56

Show newer messages


Back to Room ListRoom Version: 9