aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt6
1 files changed, 1 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 402e5c9..22520de 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -160,10 +160,6 @@ elseif (${CMAKE_BUILD_TYPE} MATCHES "Release")
160 target_compile_definitions(yue PRIVATE NDEBUG) 160 target_compile_definitions(yue PRIVATE NDEBUG)
161endif() 161endif()
162 162
163if (CMAKE_DL_LIBS)
164 target_link_options(yue PRIVATE -ldl)
165endif()
166
167find_package(Threads REQUIRED) 163find_package(Threads REQUIRED)
168if (APPLE) 164if (APPLE)
169 set(MAC_LIBS "-framework CoreFoundation" "-framework CoreServices") 165 set(MAC_LIBS "-framework CoreFoundation" "-framework CoreServices")
@@ -175,7 +171,7 @@ else ()
175endif() 171endif()
176 172
177if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") 173if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
178 target_link_options(yue PRIVATE -lstdc++fs) 174 target_link_options(yue PRIVATE -lstdc++fs -ldl)
179endif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") 175endif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
180 176
181install(CODE "") 177install(CODE "")