![OpenSSL Crypto 개발 라이브러리가 필요한 위치에 올바르게 설치되지 않았습니다.](https://linux55.com/image/154856/OpenSSL%20Crypto%20%EA%B0%9C%EB%B0%9C%20%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EA%B0%80%20%ED%95%84%EC%9A%94%ED%95%9C%20%EC%9C%84%EC%B9%98%EC%97%90%20%EC%98%AC%EB%B0%94%EB%A5%B4%EA%B2%8C%20%EC%84%A4%EC%B9%98%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내가 구성할 때전송서버-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
.