From 6eb216a40a3f523c560a13df6c617d50a5e3dcdf Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch Date: Mon, 8 Apr 2024 01:49:06 +0200 Subject: Remove linker preference from CMakeLists.txt ld.gold doesn't understand all options that ld.bfd does. In particular, this broke AUR builds with the current makepkg.conf. --- CMakeLists.txt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 175139a..50ebf3b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,13 +7,6 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-misleading-indentation -pedantic") endif () -# Since we use a language with slow compilers, let's at least use a fast linker -execute_process (COMMAND ${CMAKE_CXX_COMPILER} -fuse-ld=gold -Wl,--version - ERROR_QUIET OUTPUT_VARIABLE ld_version) -if ("${ld_version}" MATCHES "GNU gold") - set (CMAKE_EXE_LINKER_FLAGS "-fuse-ld=gold ${CMAKE_EXE_LINKER_FLAGS}") -endif () - find_package (PkgConfig REQUIRED) pkg_check_modules (NCURSESW QUIET ncursesw) -- cgit v1.2.3-70-g09d2