diff --git a/CMakeLists.txt b/CMakeLists.txt index 48ecd315..6b2e9b83 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -218,10 +218,10 @@ else() if(MI_LIBRT) list(APPEND mi_libraries ${MI_LIBRT}) endif() -endif() - -if (MI_USE_LIBATOMIC) - list(APPEND mi_libraries atomic) + find_library(MI_LIBATOMIC atomic) + if (MI_LIBATOMIC OR MI_USE_LIBATOMIC) + list(APPEND mi_libraries atomic) + endif() endif() # -----------------------------------------------------------------------------