diff --git a/projects/clr/rocclr/CMakeLists.txt b/projects/clr/rocclr/CMakeLists.txt index 9395558252..81412f3b2d 100644 --- a/projects/clr/rocclr/CMakeLists.txt +++ b/projects/clr/rocclr/CMakeLists.txt @@ -227,11 +227,8 @@ if (UNIX) target_link_libraries(amdrocclr_static PUBLIC ${LIBRT}) endif() - find_library(LIBNUMA numa) if (LIBNUMA) - target_compile_definitions(amdrocclr_static PUBLIC ROCCLR_SUPPORT_NUMA_POLICY) target_link_libraries(amdrocclr_static PUBLIC ${LIBNUMA}) - message(STATUS "Found: ${LIBNUMA}") endif() endif() #comment out as it's not available in cmake 3.5 diff --git a/projects/clr/rocclr/device/rocm/CMakeLists.txt b/projects/clr/rocclr/device/rocm/CMakeLists.txt index 2d56983f59..cb540f1e50 100644 --- a/projects/clr/rocclr/device/rocm/CMakeLists.txt +++ b/projects/clr/rocclr/device/rocm/CMakeLists.txt @@ -47,4 +47,12 @@ if(USE_COMGR_LIBRARY) endif() endif() +if (UNIX) + find_library(LIBNUMA numa) + if (LIBNUMA) + target_compile_definitions(oclrocm PRIVATE ROCCLR_SUPPORT_NUMA_POLICY) + message(STATUS "Found: ${LIBNUMA}") + endif() +endif() + set_target_properties(oclrocm PROPERTIES POSITION_INDEPENDENT_CODE ON)