CMakeはソースからコンパイルされたインストールされたOpenSSLを検出できません。

CMakeはソースからコンパイルされたインストールされたOpenSSLを検出できません。

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

ベストアンサー1

おすすめ記事