cpanmでImage::Magickのインストール(CentOS)

まずは、ImageMagickのインストール。
yumで入れると古いので、
http://www.imagemagick.org/script/download.php
あたりから最新を落としてきて、インストール。
特に問題なし。

で、Perlモジュール。
今回は、cpanmでインストールしたいので、

cpanm Image::Magick

で、エラーいっぱい出てインストールできない・・。

error: magick/MagickCore.h: そのようなファイルやディレクトリはありません

ImageMagicインストールしたのに見えてないぽ。

で、無いって言われた.hを探す。

find / -name MagickCore.h

/usr/local/include/ImageMagick/magick/MagickCore.h

どうやら、/usr/local/include/に入ってるぽいので、INCを書き換え。

cd .cpanm/latest-build/PerlMagick-6.74
vi Makefile

で、Makefileに書かれてた

INC =  -I../ -I.. -I"/usr/include/ImageMagick"
# ↑を
INC =  -I../ -I.. -I"/usr/local/include/ImageMagick"
# ↑に書き換え

あとは、

make
make install

で、とりあえずインストールできた。
Image::Magickって、、毎回インストールでこけるなぁ。。

返信を残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください