From 0ed618095d6f3ea72d533079788b09ee938a3332 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 13 Mar 2018 23:13:39 +0900 Subject: Add libpthread for libtls build --- CMakeLists.txt | 1 + m4/check-os-options.m4 | 1 + 2 files changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3f7c6a1..fd755ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -292,6 +292,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") if (HAVE_CLOCK_GETTIME) set(OPENSSL_LIBS ${OPENSSL_LIBS} rt) endif() + set(OPENSSL_LIBS ${OPENSSL_LIBS} pthread) endif() if(CMAKE_SYSTEM_NAME MATCHES "HP-UX") set(OPENSSL_LIBS ${OPENSSL_LIBS} pthread) diff --git a/m4/check-os-options.m4 b/m4/check-os-options.m4 index 761a51d..3cf1956 100644 --- a/m4/check-os-options.m4 +++ b/m4/check-os-options.m4 @@ -80,6 +80,7 @@ char buf[1]; getentropy(buf, 1); HOST_OS=linux HOST_ABI=elf CPPFLAGS="$CPPFLAGS -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -D_GNU_SOURCE" + AC_SUBST([PLATFORM_LDADD], ['-lpthread']) ;; *netbsd*) HOST_OS=netbsd -- cgit v1.2.3-55-g6feb