当我配置时转服务器-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
这是我的操作系统版本。
$ 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
.