Cannot locate header file MagickWand.h

PHP 2013-08-11 PHP,MagickWand,Linux

今天编译安装PHP拓展imagick的时候,总是提示:

 checking for MagickWand.h header file... configure: error: Cannot locate header file MagickWand.h 

跳不过去:

configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking whether to enable the imagick extension... yes, shared
checking whether to enable the imagick GraphicsMagick backend... no
checking ImageMagick MagickWand API configuration program... found in /usr/local/bin/MagickWand-config
checking if ImageMagick version is at least 6.2.4... found version 6.8.6 Q16 
checking for MagickWand.h header file... configure: error: Cannot locate header file MagickWand.h

后来查看了原代码,发现目录有改变,以前是ImageMagick,现在是ImageMagick-6。

要解决这个问题很简单,要么指定include目录位置,要么直接软链接

ln -s /usr/local/include/ImageMagick-6 /usr/local/include/ImageMagick

然后继续原来的步骤配置编译安装。

文字链接:《Cannot locate header file MagickWand.h

文章地址:http://www.qttc.net/201308363.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 3

  • 刚看了about 原来博主是位高人
    2013-08-14 10:50:40 [ 跟帖 ]
    1 #
  • php100上看到亲的网站是用的阿里云的,速度还真不错,另外 这网站是用的什么程序做的啊?
    2013-08-14 10:48:07 [ 跟帖 ]
    站点是用Python写的
    2013-08-15 17:13:58 [ 跟帖 ]
    2 #