From 534234bd793bcbb70c7456cfeccc6ff8cee90b25 Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Fri, 3 Nov 2023 11:28:23 +0000 Subject: [PATCH] build: fix linking ocl library Signed-off-by: Mateusz Jablonski --- opencl/source/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/opencl/source/CMakeLists.txt b/opencl/source/CMakeLists.txt index b6e9efcbb8..7578b803f9 100644 --- a/opencl/source/CMakeLists.txt +++ b/opencl/source/CMakeLists.txt @@ -165,20 +165,20 @@ if(${GENERATE_EXECUTABLE}) add_subdirectory(dll) - target_link_libraries(${NEO_DYNAMIC_LIB_NAME} ${NEO_STATIC_LIB_NAME} ${NEO_SHARED_LIB} ${NEO_STATIC_LIB_NAME} ${NEO_SHARED_LIB} ${NEO_EXTRA_LIBS}) + target_link_libraries(${NEO_DYNAMIC_LIB_NAME} PRIVATE ${NEO_STATIC_LIB_NAME} ${NEO_SHARED_LIB} ${NEO_STATIC_LIB_NAME} ${NEO_SHARED_LIB} ${NEO_EXTRA_LIBS}) target_include_directories(${NEO_DYNAMIC_LIB_NAME} BEFORE PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ) if(WIN32) - target_link_libraries(${NEO_DYNAMIC_LIB_NAME} dxgi) + target_link_libraries(${NEO_DYNAMIC_LIB_NAME} PRIVATE dxgi) add_dependencies(${NEO_DYNAMIC_LIB_NAME} ${GMM_TARGET_NAME}) target_sources(${NEO_DYNAMIC_LIB_NAME} PRIVATE ${NEO_SHARED_DIRECTORY}/os_interface/windows/gmm_interface_win.cpp ) else() - target_link_libraries(${NEO_DYNAMIC_LIB_NAME} ${GMM_LINK_NAME}) + target_link_libraries(${NEO_DYNAMIC_LIB_NAME} PRIVATE ${GMM_LINK_NAME}) target_include_directories(${NEO_DYNAMIC_LIB_NAME} PRIVATE ${NEO_SHARED_DIRECTORY}/dll/devices${BRANCH_DIR_SUFFIX} )