From 1fde52a1f59e780ba60fd1db88075a181b04e42b Mon Sep 17 00:00:00 2001 From: digant Date: Wed, 9 Oct 2024 21:09:30 +0200 Subject: [PATCH] fix link error on IntelJITEvents --- 3rdparty/llvm/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/3rdparty/llvm/CMakeLists.txt b/3rdparty/llvm/CMakeLists.txt index 7d3223a6d2..6a6b9764b7 100644 --- a/3rdparty/llvm/CMakeLists.txt +++ b/3rdparty/llvm/CMakeLists.txt @@ -73,10 +73,10 @@ if(WITH_LLVM) set(LLVM_TARGETS_TO_BUILD "X86" CACHE STRING "Semicolon-separated list of targets to build, or \"all\".") endif() endif() - if(LLVM_USE_INTEL_JITEVENTS) + if(LLVM_USE_INTEL_JITEVENTS OR (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND COMPILER_X86)) list (APPEND LLVM_ADDITIONAL_LIBS IntelJITEvents) endif() - if(LLVM_USE_PERF) + if(LLVM_USE_PERF OR CMAKE_SYSTEM_NAME STREQUAL "Linux") list (APPEND LLVM_ADDITIONAL_LIBS PerfJITEvents) endif() llvm_map_components_to_libnames(LLVM_LIBS