[PATCH 101/144] link libpocl-devices-cuda.so with -lLLVM -pthread
authorAndreas Beckmann <anbe@debian.org>
Mon, 29 Nov 2021 20:07:14 +0000 (21:07 +0100)
committerAndreas Beckmann <anbe@debian.org>
Fri, 7 Jan 2022 23:55:22 +0000 (23:55 +0000)
Gbp-Pq: Name 0101-link-libpocl-devices-cuda.so-with-lLLVM-pthread.patch

lib/CL/devices/cuda/CMakeLists.txt

index 40068bd0281be06f7e37e8039754b0b77f9122f5..8c2ac843c5923c005c8a41b9b3132ba6e595fbf1 100644 (file)
@@ -32,5 +32,5 @@ include_directories(${LLVM_INCLUDE_DIRS} ${CUDA_INCLUDE_DIRS} ${CMAKE_CURRENT_SO
 add_pocl_device_library("pocl-devices-cuda" pocl-cuda.c pocl-cuda.h pocl-ptx-gen.cc pocl-ptx-gen.h)
 target_compile_definitions("pocl-devices-cuda" PRIVATE "-DCUDA_TOOLKIT_ROOT_DIR=\"${CUDA_TOOLKIT_ROOT_DIR}\"")
 if(ENABLE_LOADABLE_DRIVERS)
-  target_link_libraries(pocl-devices-cuda PRIVATE cuda)
+  target_link_libraries(pocl-devices-cuda PRIVATE cuda ${POCL_LLVM_LIBS} ${PTHREAD_LIBRARY})
 endif()