事前に構築された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=