浏览代码

HDFS-16300. Use libcrypto in Windows for libhdfspp (#3617)

Gautham B A 3 年之前
父节点
当前提交
1032724aa3
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      hadoop-hdfs-project/hadoop-hdfs-native-client/src/CMakeLists.txt

+ 1 - 2
hadoop-hdfs-project/hadoop-hdfs-native-client/src/CMakeLists.txt

@@ -108,14 +108,13 @@ set(STORED_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
 hadoop_set_find_shared_library_without_version()
 set(OPENSSL_NAME "crypto")
 if(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
-    SET(OPENSSL_NAME "eay32")
+    SET(OPENSSL_NAME "libcrypto")
 endif()
 message("CUSTOM_OPENSSL_PREFIX = ${CUSTOM_OPENSSL_PREFIX}")
 find_library(OPENSSL_LIBRARY
     NAMES ${OPENSSL_NAME}
     PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/lib
           ${CUSTOM_OPENSSL_PREFIX}/lib64 ${CUSTOM_OPENSSL_LIB} NO_DEFAULT_PATH)
-find_library(OPENSSL_LIBRARY NAMES ${OPENSSL_NAME})
 find_path(OPENSSL_INCLUDE_DIR
     NAMES openssl/evp.h
     PATHS ${CUSTOM_OPENSSL_PREFIX} ${CUSTOM_OPENSSL_PREFIX}/include