1919CUDA_find_library(CUDART_LIB cudart_static)
2020list (APPEND DALI_EXCLUDES libcudart_static.a)
2121
22- # For NVJPEG
23- if (BUILD_NVJPEG)
24- find_package (NVJPEG 9.0 REQUIRED)
25- if (${CUDA_VERSION} VERSION_LESS ${NVJPEG_VERSION} )
26- message (WARNING "Using nvJPEG ${NVJPEG_VERSION} together with CUDA ${CUDA_VERSION} "
27- "requires NVIDIA drivers compatible with CUDA ${NVJPEG_VERSION} or later" )
28- endif ()
29- include_directories (SYSTEM ${NVJPEG_INCLUDE_DIR} )
30-
31- # load using dlopen or link statically here
32- if (NOT WITH_DYNAMIC_NVJPEG)
33- list (APPEND DALI_LIBS ${NVJPEG_LIBRARY} )
34- list (APPEND DALI_EXCLUDES libnvjpeg_static.a)
35- endif (NOT WITH_DYNAMIC_NVJPEG)
36-
37- add_definitions (-DDALI_USE_NVJPEG)
38-
39- if (${NVJPEG_LIBRARY_0_2_0} )
40- add_definitions (-DNVJPEG_LIBRARY_0_2_0)
41- endif ()
42-
43- if (${NVJPEG_PREALLOCATE_API} )
44- add_definitions (-DNVJPEG_PREALLOCATE_API)
45- endif ()
46- endif ()
47-
48- if (BUILD_NVJPEG2K)
49- CUDA_find_library(NVJPEG2K_LIBRARY nvjpeg2k_static)
50- if (${NVJPEG2K_LIBRARY} STREQUAL "NVJPEG2K_LIBRARY-NOTFOUND" )
51- message (WARNING "nvJPEG2k not found - disabled" )
52- set (BUILD_NVJPEG2K OFF CACHE BOOL INTERNAL )
53- set (BUILD_NVJPEG2K OFF )
54- else ()
55- list (APPEND DALI_LIBS ${NVJPEG2K_LIBRARY} )
56- list (APPEND DALI_EXCLUDES libnvjpeg2k_static.a)
57- endif ()
58- endif ()
59-
6022# NVIDIA NPP library
6123if (NOT WITH_DYNAMIC_NPP)
6224 CUDA_find_library(CUDA_nppicc_LIBRARY nppicc_static)
@@ -77,7 +39,7 @@ if (NOT WITH_DYNAMIC_CUFFT)
7739endif ()
7840
7941# CULIBOS needed when using static CUDA libs
80- if (NOT WITH_DYNAMIC_NVJPEG OR NOT WITH_DYNAMIC_CUFFT OR NOT WITH_DYNAMIC_NPP)
42+ if (NOT WITH_DYNAMIC_CUFFT OR NOT WITH_DYNAMIC_NPP)
8143 CUDA_find_library(CUDA_culibos_LIBRARY culibos)
8244 list (APPEND DALI_LIBS ${CUDA_culibos_LIBRARY} )
8345 list (APPEND DALI_EXCLUDES libculibos.a)
0 commit comments