From c79759115b5a509e1e5cb2aa73e382a27a264f71 Mon Sep 17 00:00:00 2001 From: "Jerry (Xinyu Hou)" Date: Thu, 29 Dec 2016 14:56:34 +0000 Subject: [PATCH] Use 64 bit openssl on Mac --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 09f346da..064b18f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -174,7 +174,7 @@ if (UNIX) CACHE STRING "" FORCE) else() # >= 10.6: Intel only - set(CMAKE_OSX_ARCHITECTURES "i386" + set(CMAKE_OSX_ARCHITECTURES "x86_64" CACHE STRING "" FORCE) endif() @@ -333,7 +333,8 @@ endif() if (APPLE) set(OPENSSL_PLAT_DIR openssl-osx) - set(OPENSSL_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/include) + set(OPENSSL_ARCH_DIR x86_64) + set(OPENSSL_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/${OPENSSL_ARCH_DIR}/include) endif() if (WIN32) @@ -345,9 +346,10 @@ endif() if (UNIX) if (APPLE) + set(OPENSSL_ARCH_DIR x86_64) set(OPENSSL_LIBS - ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/libssl.a - ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/libcrypto.a + ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/${OPENSSL_ARCH_DIR}/libssl.a + ${CMAKE_CURRENT_SOURCE_DIR}/ext/${OPENSSL_PLAT_DIR}/${OPENSSL_ARCH_DIR}/libcrypto.a ) else() set(OPENSSL_LIBS ssl crypto)