【linux】error while loading shared libraries: libssl.so.0.9.8 / libcrypto.so.0.9.8
問題
いろいろ make したり、make install したりしていると、こんなエラーが出てきたのですが、どうしたらよいですか。
error while loading shared libraries: libssl.so.0.9.8 / libcrypto.so.0.9.8
答え
CentOS、Fedora などでは、OpenSSLが1.0系に上がっているので、libssl.so.10 や libcrypto.so.10 に libssl.so.0.9.8 や libcrypto.so.0.9.8 のシンボリックリンクを作ればよさそうです。
sudo ln -s /usr/lib/libssl.so.10 /usr/lib/libssl.so.0.9.8 sudo ln -s /lib/libcrypto.so.10 /lib/libcrypto.so.0.9.8
Debian, Ubuntu などでは、インストールすればよさそうです。
sudo apt-get install libssl0.9.8
コメント