【问题标题】:configure: error: one or more libs available at link-time are not available run-time. Libs used at link-time: -lssh2 -lssl -lcrypto -lz配置:错误:链接时可用的一个或多个库在运行时不可用。链接时使用的库:-lssh2 -lssl -lcrypto -lz
【发布时间】:2017-12-07 16:35:06
【问题描述】:

环境:centos7 安装卷曲

当我开始安装 curl 和 ./configure --with-ssl --with-zlib 时,出现关于库的错误,链接时间是什么意思?它的环境设置?我对make installtaion 没有任何经验,需要安装其他软件包吗?如何解决?

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

准确的错误:

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

【问题讨论】:

标签: configure


【解决方案1】:

由于 openssl 安装而发生错误

安装openssl后,应该检查一下它是否有用 当我输入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

成功了!

【讨论】:

    【解决方案2】:

    您也可以在配置脚本前添加LD_LIBRARY_PATH

    LD_LIBRARY_PATH=/usr/local/lib64 ./configure --with-ssl --with-zlib

    【讨论】:

      猜你喜欢
      • 2011-12-24
      • 1970-01-01
      • 1970-01-01
      • 2015-02-27
      • 1970-01-01
      • 2020-02-02
      • 1970-01-01
      • 1970-01-01
      • 2014-12-22
      相关资源
      最近更新 更多