구성할 때턴서버-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에서 사용합니다.)
데비안 생태계에서 이에 상응하는 것은 libssl-dev
.