diff --git a/ggml/src/CMakeLists.txt b/ggml/src/CMakeLists.txt index a8e313d9a..951cec694 100644 --- a/ggml/src/CMakeLists.txt +++ b/ggml/src/CMakeLists.txt @@ -551,7 +551,11 @@ if (GGML_SYCL) find_package(DNNL) message("-- DNNL found:"${DNNL_FOUND}) - add_compile_definitions(GGML_SYCL_DNNL=${DNNL_FOUND}) + if (GGML_SYCL_TARGET STREQUAL "INTEL") + add_compile_definitions(GGML_SYCL_DNNL=${DNNL_FOUND}) + else() + add_compile_definitions(GGML_SYCL_DNNL=0) + endif() if (WIN32) find_package(IntelSYCL REQUIRED) find_package(MKL REQUIRED)