感谢支持
我们一直在努力

Linux 安装php-5.2.17出现 libjpeg.(a|so) not found

在Linux安装php,提示错误:libjpeg.(a|so) not found ,


原因总结:libiconv 没有安装,下载libiconv-1.13.1.tar.gz不指定路径安装了以后好了。


以下是解决过程:


1,在配置的目录下看了一下,很明显是有的,


2,网上查了一下,说是32位,64位都按的原因,结果全都卸载了,然后又安装一个64位(我系统64位的)的,结果还是不行。


3,好吧,我继续找,在一个地方找到要自己编译一下libjpeg,还要改MakeFile文件,于是就下载了一个jpegsrc.v7.tar.gz 和 jpegsrc.v8c.tar.gz, 先试试安装一下7,我是个菜鸟,里面根本没有MakeFile文件,到有2个MakeFile.m和Makefile.in 什么东西的,不管了,先安装上吧,就安装在/usr/local/libjpeg7下 然后把路径指定到该目录下,草……还是不行。


4,我干脆就不要该选项算了,于是就把 –with-jpeg 删去,结果编译 出现gd 什么错的。


5,检查gd什么问题,重新安装了一下,还是不行 它大爷的!


6,把–with-gd 也删去,再./configure 一下 ,结果又提示 libiconv 没有找到 (注意了这是重点)


7,到网上下载了libiconv-1.13.1.tar.gz 编译安装到 /usr/local/libiconv 下,./confiugre 时把路径指向该目录,还是提示错误,难道是库的问题? 于是就把库在/usr/lib 、/usr/lib64 下分别建了连接文件,还提示同样的错误。fuck!无语了……


8,仔细想来一下,这个东西还是不指定路径了,就把原来安装的libiconv删掉,重新不指定路径安装了一下,再./configure 终于通过了


9,我就试着把 –with-dg 加上的时候,也通过了。


10,原来是没有安装好libiconv的原因,真是郁闷。。。弄了1一天终于成功了

赞(0) 打赏
转载请注明出处:服务器评测 » Linux 安装php-5.2.17出现 libjpeg.(a|so) not found
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏