OpenSSL Crypto開発ライブラリが必要な場所に正しくインストールされていません。

OpenSSL Crypto開発ライブラリが必要な場所に正しくインストールされていません。

私が設定したときトランスポートサーバー-3.2.3.95私のCentOSでは、次の問題に直面しています。

$ cd turnserver-3.2.3.95/

$ sudo ./configure 
more is /bin/more
install is /bin/install
pkill is /bin/pkill
Use TMP dir /var/tmp
Compiler: cc
Do not use -lsocket
Do not use -lwldap32
Do not use -lwldap64
Do not use -lintl
Sockets code is fine: no sin_len field present
Ignore IP_RECVERR
Do not use -lcrypto
ERROR: OpenSSL Crypto development libraries are not installed properly in required location.
Abort.

次のコマンドを使用していくつかのライブラリをインストールしようとしましたが、再構成すると機能しません。

$ sudo yum install openssl openssl-libs libevent libevent-devel

これは私のOSバージョンです。

$ cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

問題を解決するにはどうすればよいですか?

ベストアンサー1

CentOS(およびその他のRPMベースのディストリビューション)では、次のopenssl-develパッケージをインストールする必要があります。

sudo yum install openssl-devel

sudo dnf ...CentOS 8、RHEL 8、またはFedoraで使用されます。)

Debianエコシステムでこれに対応するのはlibssl-dev

おすすめ記事