From 3ad4639aea68db870c97cb7199327a7859c3d602 Mon Sep 17 00:00:00 2001 From: daan Date: Mon, 31 Oct 2022 15:53:36 -0700 Subject: [PATCH] fix atomic lib reference, see PR #586 --- CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 144395d4..2bc0f76b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -262,8 +262,11 @@ else() set(pc_libraries "${pc_libraries} -lrt") endif() find_library(MI_LIBATOMIC atomic) - if (MI_LIBATOMIC OR MI_USE_LIBATOMIC) - list(APPEND mi_libraries atomic) + if (NOT MI_LIBATOMIC AND MI_USE_LIBATOMIC) + set(MI_LIBATOMIC atomic) + endif() + if (MI_LIBATOMIC) + list(APPEND mi_libraries ${MI_LIBATOMIC}) set(pc_libraries "${pc_libraries} -latomic") endif() endif()