HDFS-16300. Use libcrypto in Windows for libhdfspp (#3617)
This commit is contained in:
parent
82658a22d6
commit
1032724aa3
|
@ -108,14 +108,13 @@ set(STORED_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||||
hadoop_set_find_shared_library_without_version()
|
hadoop_set_find_shared_library_without_version()
|
||||||
set(OPENSSL_NAME "crypto")
|
set(OPENSSL_NAME "crypto")
|
||||||
if(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
|
if(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
|
||||||
SET(OPENSSL_NAME "eay32")
|
SET(OPENSSL_NAME "libcrypto")
|
||||||
endif()
|
endif()
|
||||||
message("CUSTOM_OPENSSL_PREFIX = ${CUSTOM_OPENSSL_PREFIX}")
|
message("CUSTOM_OPENSSL_PREFIX = ${CUSTOM_OPENSSL_PREFIX}")
|
||||||
find_library(OPENSSL_LIBRARY
|
find_library(OPENSSL_LIBRARY
|
||||||
NAMES ${OPENSSL_NAME}
|
NAMES ${OPENSSL_NAME}
|
||||||
PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/lib
|
PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/lib
|
||||||
${CUSTOM_OPENSSL_PREFIX}/lib64 ${CUSTOM_OPENSSL_LIB} NO_DEFAULT_PATH)
|
${CUSTOM_OPENSSL_PREFIX}/lib64 ${CUSTOM_OPENSSL_LIB} NO_DEFAULT_PATH)
|
||||||
find_library(OPENSSL_LIBRARY NAMES ${OPENSSL_NAME})
|
|
||||||
find_path(OPENSSL_INCLUDE_DIR
|
find_path(OPENSSL_INCLUDE_DIR
|
||||||
NAMES openssl/evp.h
|
NAMES openssl/evp.h
|
||||||
PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/include
|
PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/include
|
||||||
|
|
Loading…
Reference in New Issue