2013-07-18

Windows7 64bit版でImage::MagickとActivePerl 64bit版を確実に動作させるたった一つの方法

ローカル環境にActivePerlとImageMagickをインストールする機会ができたのでgoogleさんに相談するとすばらしい記事と出会い、嬉しくなって早速インストールするもImageMagickは動いてくれませんでいた….

参考にした記事: ImageMagickとActivePerlを確実に動作させるたった一つの方法

私の環境はWindows7 64bit版で、選択したActivePerlは64bit版でした。目的は「XAMPP+ActivePerlでMTとか動かす!」といった、よくある状況です。

インストールの手順は、ほとんど記事の通りです。

ImageMagickをインストール後、ActivePerlのppmでモジュールをインストールしでやる必要がありました。

その辺りはこちらの記事を参考にしました。

参考にした記事: Windows 版 ActivePerl で ImageMagick を使えるようにする

※ActivePerlのプラットフォーム選択の違い(記事は64bit版ではないのかも?)なのかRepositoryのSaggedに記事にあるようなリポジトリは出てこなかった。

ppmの設定でリポジトリを選択するのですが、ここがポイント。

※ppmでimagemagicを検索したら出てくるApache-ImageMagicはインストールしても動かなかったのでやめましょう。

ImageMagickのインストールディレクトリにppmリポジトリがあります。
自分の環境の場合:C:\Program Files\ImageMagick-6.8.6-Q16\PerlMagick

このローカルリポジトリ選択して追加します。

Image-Magickを選択してしてインストールします。

以上