SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【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

関連するメモ

コメント