FindCUDAToolkit: Add missing static library dependencies on pthread and libdl

Discourse-topic: https://discourse.cmake.org/t/7946
This commit is contained in:
Robert Maynard
2023-04-26 10:19:59 -04:00
committed by Brad King
parent 32c3dbbee8
commit 1d6c343661
+5 -1
View File
@@ -1028,7 +1028,11 @@ if(CUDAToolkit_FOUND)
endif()
_CUDAToolkit_find_and_add_import_lib(culibos) # it's a static library
foreach (cuda_lib cublasLt cufft curand nppc nvjpeg)
foreach (cuda_lib cublasLt cufft nvjpeg)
_CUDAToolkit_find_and_add_import_lib(${cuda_lib})
_CUDAToolkit_find_and_add_import_lib(${cuda_lib}_static DEPS cudart_static_deps culibos)
endforeach()
foreach (cuda_lib curand nppc)
_CUDAToolkit_find_and_add_import_lib(${cuda_lib})
_CUDAToolkit_find_and_add_import_lib(${cuda_lib}_static DEPS culibos)
endforeach()