【发布时间】:2011-02-27 22:27:39
【问题描述】:
我正在尝试在 Ubuntu 10.10 上安装 curl (curb) 的 ruby gem,但在安装过程中,我收到错误:
/usr/bin/ld: cannot find -lcurl
但是 curl 已经安装了! apt-get install curl 说我有最新版本。也没有 curl-dev。
我总是遇到这类错误,使用 curl、使用 libxml、使用 readline,我不知道发生了什么。我安装的 Ubuntu 出了点问题,但我不知道是什么问题,我不知道在哪里寻找,我不知道要谷歌搜索什么,也不知道如何修复它。
我们将不胜感激。
编辑:这是在我的 libcurl 的 /usr/lib 目录中:
lrwxrwxrwx 1 root root 19 2011-02-18 23:15 libcurl-gnutls.so.3 -> libcurl-gnutls.so.4
lrwxrwxrwx 1 root root 23 2011-02-18 23:15 libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.2.0
-rw-r--r-- 1 root root 339880 2010-06-23 09:07 libcurl-gnutls.so.4.2.0
lrwxrwxrwx 1 root root 12 2011-02-18 23:14 libcurl.so.3 -> libcurl.so.4
lrwxrwxrwx 1 root root 16 2011-02-18 23:14 libcurl.so.4 -> libcurl.so.4.2.0
-rw-r--r-- 1 root root 360904 2010-06-23 09:07 libcurl.so.4.2.0
【问题讨论】:
-
/usr/lib/libcurl.* 是否存在?安装 libcurl3 包怎么样?
-
libcurl3 已安装,我已更新我的问题以显示我的 /usr/lib 目录。