From 9c3a214a01e6f7586282fc8b3eb9d9590532a487 Mon Sep 17 00:00:00 2001 From: Arenoros Date: Sat, 17 Oct 2020 23:53:06 +0300 Subject: [PATCH] In android ndk doesn't exist librt and libpthread Signed-off-by: Arenoros --- CMakeLists.txt | 3 +++ lib/CMakeLists.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d2acbc6d2d..66940fac76 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,6 +72,9 @@ if (WITH_THREADING) set (PTHREAD_LIBRARIES C:\\pthreads\\Pre-built.2\\lib\\x86\\pthreadVC2.lib) endif (CMAKE_CL_64) set (PTHREAD_INCLUDE_DIR C:\\pthreads\\Pre-built.2\\include) + elseif (ANDROID) + set (PTHREAD_LIBRARIES "") + set (PTHREAD_INCLUDE_DIR "") else (WIN32) find_library(LIBPTHREAD pthread) if (LIBPTHREAD) diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index ad5e69b914..0907dce6f9 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -60,7 +60,7 @@ set(C_SRC set (LIBRARIES ${OPENSSL_LIBRARIES} ${PTHREAD_LIBRARIES}) -if (UNIX AND NOT APPLE) +if (UNIX AND NOT APPLE AND NOT ANDROID) find_library(LIBRT rt) if (LIBRT) set (LIBRARIES ${LIBRARIES} rt)