【问题标题】:curl: /usr/local/lib/libldap_r-2.4.so.2: no version information availablecurl:/usr/local/lib/libldap_r-2.4.so.2:没有可用的版本信息
【发布时间】:2014-12-02 14:47:48
【问题描述】:

在 Ubuntu 14.04 中,当我尝试使用 curl 时,我收到以下消息:

curl www.google.com
curl: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
curl: /usr/local/lib/liblber-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)

卷曲版本:

curl --version

curl: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
curl: /usr/local/lib/liblber-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP

其他人遇到过这个问题吗?

【问题讨论】:

    标签: linux ubuntu curl markup


    【解决方案1】:

    这个错误意味着 libcurl 是用 libldap_r 的版本编译的,而不是你在 /usr/local/lib 中的版本。

    作为一种解决方案,您可以为丢失的文件创建符号链接:

    $ sudo ln -fs /usr/lib/liblber-2.4.so.2 /usr/local/lib/ 
    $ sudo ln -fs /usr/lib/libldap_r-2.4.so.2 /usr/local/lib/
    

    【讨论】:

      猜你喜欢
      • 2015-07-13
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      • 2022-11-10
      • 1970-01-01
      • 2011-07-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多