Strawberry perlにImage-Magickをインストール

タイ日記ぶった斬りでごめんなさいm(_ _)m。

仕事で是非書きたい事象があったので割り込みでも書く。

なかなかいい方法がなかったので、2日間くらい調査した結果をまとめる。

前提条件
環境=Windows7 Ent 64bit
ImageMagick-6.7.4-4-Q16-windows-dll.exe
vcredist_x86.exe
strawberry-perl-5.12.3.0.msi
を全部ディフォの状態でインスコする。

1.cpan経由で頑張る→ダメ
頑張ったけどダメだった。エラーメッセージ見る限りだとヘッダーファイルが見つけられていないのかな?
ImageMagickインスコ時に開発用のファイルをインストールするってオプションがあるんだけど、
ソレ選んでも意味なかった。

2.ローカルのppdでインストールする→ダメ
コマンド的にはこんな感じ。

ppm install "C:\Program Files (x86)\ImageMagick-6.7.4-Q16\PerlMagick\Image-Magick.ppd"

だけど、エラーメッセージが出ちゃう><
Installing package 'Image-Magick.ppd’…
Error installing package 'Image-Magick.ppd’: Read a PPD for 'Image-Magick.ppd’,
but it is not intended for this build of Perl (MSWin32-x86-multi-thread-5.12)

3.ネット上のppdでインストールする→成功!
コマンドはこう。
ppm install http://www.bribes.org/perl/ppm/Image-Magick.ppd

これでインスコ出来ました(∩´∀`)∩ワーイ

一応、コマンドでインストールされたImage::Magiikのバージョンを確認する。

C:\>perl -MImage::Magick -e "print $Image::Magick::VERSION"
6.7.1

ちょっと古いけど、おk。(∩´∀`)∩

ちなみに最新版は6.7.4です。
http://search.cpan.org/~jcristy/PerlMagick-6.74/Magick.pm

未分類

Posted by namahage