summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2020-04-09 15:04:38 -1000
committerSam Bingner <sam@bingner.com>2020-04-09 15:04:38 -1000
commite4718f05d049c1a09fb9662cc3db2d4c5122defe (patch)
tree287912d2fcd30c8c549607641b1dea28cbd17763 /CMakeLists.txt
parent129877e1be3d88d6f761d619085ca39ef01b1b09 (diff)
Revert "Use C++11 threading support instead of pthread"cydia
C++ threading support is on available on iOS7 This reverts commit b28636e54f682dc65aef169f201a34a8e2893369.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4ff7728e1..2b07ee20b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,7 +32,7 @@ include(CheckFunctionExists)
include(CheckStructHasMember)
include(GNUInstallDirs)
include(TestBigEndian)
-find_package(Threads REQUIRED)
+find_package(Threads)
find_package(LFS REQUIRED)
find_package(Iconv REQUIRED)
@@ -152,6 +152,10 @@ test_big_endian(WORDS_BIGENDIAN)
# FreeBSD
add_definitions(-D_WITH_GETLINE=1)
+if (CMAKE_USE_PTHREADS_INIT)
+ set(HAVE_PTHREAD 1)
+endif()
+
CHECK_INCLUDE_FILES(machine/endian.h HAVE_MACHINE_ENDIAN_H)
CHECK_INCLUDE_FILES(sys/endian.h HAVE_SYS_ENDIAN_H)
CHECK_INCLUDE_FILES(endian.h HAVE_ENDIAN_H)