From 7270caf22652003af279797509c7e67240bda87a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Aleksandrovi=C4=8D=20Klimov?= Date: Tue, 23 Nov 2021 16:19:05 +0100 Subject: [PATCH] Put `-latomic` to the other `-l`s to make it compiling on Raspberry Pi OS bullseye. --- CMakeLists.txt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1bc456006..75ae599cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -432,10 +432,7 @@ if(NOT MSVC) # ARM settings if("${ARCH}" STREQUAL "arm") check_cxx_source_compiles( "include ; int main(){ std::atomic x; x.fetch_add(1); x.sub_add(1); }" CXX_ATOMIC) - - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -latomic") - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -latomic") - set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} -latomic") + link_libraries(atomic) endif() else()