编译php时,遇到“Please reinstall the libcurl distribution...”

在编译php的时候,经常会遇到一些依赖的问题,比如这里曝露出的curl问题,具体的出错信息为:

configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/

没有错,就这么错误,从表面上看似乎是libcurl有问题,我们通过强大的搜索引擎一搜索,发现大量的文章写着以下的两种解决方案:

# RetHat CentOS or Fedora 使用下面安装命令
yum install curl curl-devel
# Debian or Ubuntu使用下面的安装命令
apt-get install curl
apt-get install libcurl4-gnutls-dev

那么就来一试,发现debian下并不成功,当然成功就算好的了。不成功就看下面的:

apt-get install curl
apt-get install php5-curl

还是不行呢?最后一招:

aptitude install libcurl4-gnutls-dev
相关推荐:
在Debian系统里,以root身份运行vi打开/etc/default/grub,修改文件中的default xxx = 0这个0成2(这个数值在grub中可以看到,如windows排列在最后,从0开始就是2)。 然后再在root身份的终端中运行update-grub更新 …
在离线的环境下安装支持包,就需要下载离线包进行手工安装,此时如何快速的安装呢? deb是debian linux类型的安装格式,跟red hat的rpm非常相似,最基本的安装命令是: dpkg -i xx.deb dpkg 是Debian Package的简写 …
SSH登录服务器时总是要停顿等待一下才能连接上,原因在于:OpenSSH服务器有一个DNS查找选项UseDNS默认是打开的。 在UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进 行DNS …
装了个Linux,不幸地是开机时遇到了错误的提示“Could not apply the stored configuration for monitors”。简单地从英文上理解就是说当前的显示配置运用时有问题,换句话说这是显示器的配置文件出了异常。 怎么解决 …
软件的安装 Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。 先普 …
拿起手机扫一扫即可带走我!