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.
This commit is contained in:
parent
9ce6f47716
commit
6eb216a40a
|
@ -7,13 +7,6 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||||
"${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-misleading-indentation -pedantic")
|
"${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-misleading-indentation -pedantic")
|
||||||
endif ()
|
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)
|
find_package (PkgConfig REQUIRED)
|
||||||
pkg_check_modules (NCURSESW QUIET ncursesw)
|
pkg_check_modules (NCURSESW QUIET ncursesw)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue