安装imagick提示[imagick_class.lo] Error 1解决方法
Other
2012-08-03
安装imagick
[root@**]# tar -xzvf imagick-3.0.1.tgz [root@**]# cd imagick-3.0.1 [root@**]# /usr/local/webserver/php/bin/phpize [root@**]# ./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-imagick=/usr/local/webserver/imagemagick [root@**]# make
结果make的时候报错提示
[imagick_class.lo] Error 1
重复几次,结果都卡这了。经过谷歌搜索后加了一句
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
结果搞定,完整的流程应该是
[root@**]# tar -xzvf imagick-3.0.1.tgz [root@**]# cd imagick-3.0.1 [root@**]# /usr/local/webserver/php/bin/phpize [root@**]# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig [root@**]# ./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-imagick=/usr/local/webserver/imagemagick [root@**]# make
其中export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig这里的pkgconfig路径是安装ImageMagick时指定的安装路径。如果在安装ImageMagick的时候没有指定安装路径,那么默认就是用以下这句
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
如果指定了安装路径可以改成自己的路径就好,要是记不住了可以使用find命令搜索
[root@**]# find /usr -name pkgconfig /usr/lib/pkgconfig /usr/local/lib/pkgconfig /usr/share/pkgconfig
根据搜索出的路径地址再试一下就OK了
文字链接:《安装imagick提示[imagick_class.lo] Error 1解决方法》
文章地址:http://www.qttc.net/201208160.html
除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源
相关博文
换一组Comments 2
-
朋友,我现在一直是这个错误啊 按照你的方法也不行呢! /home/imagick-3.0.1/imagick_class.c: In function 鈥榸im_imagick_paintfloodfillimage鈥 /home/imagick-3.0.1/imagick_class.c:1016: warning: 鈥楳agickPaintFloodfillImage鈥is deprecated (declared at /usr/local/include/ImageMagick/wand/deprecate.h:93) ..... ..... make: *** [imagick_class.lo] Error 12012-11-28 11:43:43 [ 跟帖 ]
乳名?小名?昵称?网名?均可
email,放心,我不会给你乱投广告的
想获得回访就把你的站点URL写上(没有留空)
[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法