사전 구축된 32비트 바이너리가 우리가 사용하는 64비트 시스템과 호환되지 않기 때문에 AIX 7.1의 소스에서 Hadoop 3.2.0을 컴파일하려고 합니다.
OpenSSL은 소스에서 구축되었으므로 개발 헤더와 컴파일된 바이너리가 있습니다. 그러나 내가 무엇을 하든 CMake는 설치된 개방형 SSL을 감지하지 못하는 것 같습니다.
바이너리 openssl
는 에 있고 /usr/local/bin
원본 코드는 에 있습니다./usr/openssl/openssl-master
CUSTOM_OPENSSL_PREFIX = /usr/local
Cannot find a usable OpenSSL library. OPENSSL_LIBRARY=OPENSSL_LIBRARY-NOTFOUND, OPENSSL_INCLUDE_DIR=/usr/local/include, CUSTOM_OPENSSL_LIB=/usr/openssl/openssl-master, CUSTOM_OPENSSL_PREFIX=/usr/local, CUSTOM_OPENSSL_INCLUDE=