Skip to content

Commit f94ea53

Browse files
authored
Merge pull request #166 from gmittert/TheMissingLink
Link against missing libraries in TSCUtility CMake
2 parents 3d2c6e9 + fe3f648 commit f94ea53

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ option(BUILD_SHARED_LIBS "Build shared libraries by default" YES)
2525

2626
find_package(dispatch QUIET)
2727
find_package(Foundation QUIET)
28+
find_package(Threads QUIET)
2829
find_package(SQLite3 REQUIRED)
2930

3031
add_subdirectory(Sources)

Sources/TSCUtility/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ add_library(TSCUtility
4646
target_link_libraries(TSCUtility PUBLIC
4747
TSCBasic)
4848
target_link_libraries(TSCUtility PRIVATE
49-
TSCclibc)
49+
TSCclibc
50+
${CMAKE_DL_LIBS}
51+
Threads::Threads)
52+
5053
if(NOT CMAKE_SYSTEM_NAME STREQUAL Darwin)
5154
target_link_libraries(TSCUtility PRIVATE
5255
SQLite::SQLite3)

0 commit comments

Comments
 (0)