Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
785 B · 18 lines
at master
12345678910111213141516171819Instead of looking up static libraries by hand in `$CUDA_PATH/lib{64,}` (which does not work withthe split CUDA redistributables), link them like any other library, so that the compiler wrapperfinds them in the (nix) `buildInputs`.
--- a/install/cupy_builder/cupy_setup_build.py+++ b/install/cupy_builder/cupy_setup_build.py@@ -423,10 +423,7 @@
s = copy.deepcopy(settings) if not no_cuda:- s['libraries'] = module.libraries- s['extra_objects'] = [- _find_static_library(name) for name in module.static_libraries- ]+ s['libraries'] = module.static_libraries + module.libraries
compile_args = s.setdefault('extra_compile_args', []) link_args = s.setdefault('extra_link_args', [])