2017-12-07 40 views
0

ENV:私は--with-sslの--with-zlibのカールとは./configureをインストールし起動したときcentos7 はカールconfigure:error:リンク時に使用可能な1つまたは複数のlibsが実行時に使用できません。リンク時に使用LIBS:-lssh2 -lssl -lcrypto -lz

をインストールし、私はエラーが発生libsについて、リンク時間についてはどういう意味ですか?それはenvが設定されていますか?私はmakeによってinstalltaionに関する経験は一切なく、他のパッケージをインストールする必要がありますか?どのようにそれを修正するには?

./configrue --with-ssl --with-zlib 

はエラーをaccurs:エラーは、OpenSSLのbebauseインストールのopenssl後

をインストール発生

checking run-time libs availability... failed 
configure: error: one or more libs available at link-time are not available 
run-time. Libs used at link-time: -lssh2 -lssl -lcrypto -lz 
+0

[libcurlとlibssh2の重複している可能性があります - リンク時に利用可能な1つ以上のライブラリは実行時に利用できません](https://stackoverflow.com/questions/8059425/libcurl-with-libssh2-one-or- more-libs-available-at-link-time-are-not-available) – Tsyvarev

+0

このエラーはおそらく、欠落しているライブラリをインストールする必要があることを意味します。 'ssh2'、' ssl'と 'crypto' – Olumide

+0

私はssh2をアンインストールします。それはインストールには効果がありません –

答えて

0

私は入力openssl version、それは同じ未知のパスのエラーを表示する場合、その有効 ながらアップチェックする必要があります

したがって、設定する必要があります:

ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1 
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1 

それは働いた!

関連する問題