From 30791de5bc41baee1efea45900c9e778d009ac06 Mon Sep 17 00:00:00 2001 From: XMRig Date: Sat, 22 Sep 2018 16:01:27 +0300 Subject: [PATCH] Don't use static OpenSSL on Linux by default. --- cmake/OpenSSL.cmake | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/cmake/OpenSSL.cmake b/cmake/OpenSSL.cmake index d0c0d164..ed287e7e 100644 --- a/cmake/OpenSSL.cmake +++ b/cmake/OpenSSL.cmake @@ -1,7 +1,12 @@ if (WITH_TLS) set(OPENSSL_ROOT_DIR ${XMRIG_DEPS}) - set(OPENSSL_USE_STATIC_LIBS TRUE) - set(OPENSSL_MSVC_STATIC_RT TRUE) + + if (WIN32) + set(OPENSSL_USE_STATIC_LIBS TRUE) + set(OPENSSL_MSVC_STATIC_RT TRUE) + + set(EXTRA_LIBS ${EXTRA_LIBS} Crypt32) + endif() find_package(OpenSSL) @@ -11,10 +16,6 @@ if (WITH_TLS) else() message(FATAL_ERROR "OpenSSL NOT found: use `-DWITH_TLS=OFF` to build without TLS support") endif() - - if (WIN32) - set(EXTRA_LIBS ${EXTRA_LIBS} Crypt32) - endif() else() set(TLS_SOURCES "") set(OPENSSL_LIBRARIES "")