Skip to content

Commit 034ae1e

Browse files
_onemkl example should link to OpenCL per link advisor
1 parent 6911b6f commit 034ae1e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

examples/pybind11/onemkl_gemv/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ find_library(mkl_sycl NAMES mkl_sycl PATHS ${MKL_LIBRARY_DIR} REQUIRED)
3030
find_library(mkl_intel_ilp64 NAMES mkl_intel_ilp64 PATHS ${MKL_LIBRARY_DIR} REQUIRED)
3131
find_library(mkl_tbb_thread NAMES mkl_tbb_thread PATHS ${MKL_LIBRARY_DIR} REQUIRED)
3232
find_library(tbb NAMES tbb PATHS ${TBB_LIBRARY_DIR} REQUIRED)
33+
find_library(OpenCL NAMES OpenCL REQUIRED)
3334

3435
set(py_module_name _onemkl)
3536

@@ -64,7 +65,7 @@ target_include_directories(standalone_cpp
6465
PUBLIC ${MKL_INCLUDE_DIR} ${TBB_INCLUDE_DIR} sycl_gemm
6566
)
6667
target_link_libraries(standalone_cpp
67-
PRIVATE ${mkl_sycl} ${mkl_intel_ilp64} ${mkl_tbb_thread} ${mkl_core} ${tbb}
68+
PRIVATE ${mkl_sycl} ${mkl_intel_ilp64} ${mkl_tbb_thread} ${mkl_core} ${tbb} ${OpenCL}
6869
)
6970

7071
set(ignoreMe "${SKBUILD}")

0 commit comments

Comments
 (0)