トップページ -> コンピュータ -> Cygwin, MinGW の活用 -> Windows に ImageMagick をインストール(Windows 上の Cygwin にインストール)
[サイトマップへ], サイト内検索:

Windows に ImageMagick をインストール(Windows 上の Cygwin にインストール)(かきかけ)

サイト構成 連絡先,業績など 実践知識 コンピュータ 教材 サポートページ

ImageMagick とは, 画像ファイルの入出力,画像の編集を行うソフトウエアです. その機能は http://mechanics.civil.tohoku.ac.jp/soft/node43.html によい解説があります.

この Web ページでは,ImageMagick のインストール手順を説明する.

前準備

前もってインストールしておくべきソフトウエア

  1. Cygwin の Web ページの記述に従って,Cygwin のインストールが済んでいること. Cygwin のインストール時には,下記のソフトウエアを含めていること.

  2. C:\cygwin\bin\cygwin1.dll を C:\Windows\System32 にコピーしておくこと.

前もって調べておく事項


ソース・プログラムからのインストール手順

  1. ImageMagick の Web ページを開く

    http://www.imagemagick.org/script/index.php

  2. ソースコードをダウンロードするために,この Web ページの左フレームにある「Download」をクリックする.

  3. ダウンロードサイトを選択する

    ダウンロードサイトを選んでクリックする.

  4. ダウンロードが始まる

  5. ダウンロードしたファイルを展開する.

  6. 展開してできたファイルを C:/cygwin/tmp 下にコピーする

  7. Cygwin のコンソールを起動

    以下の作業は,Cygwin のコンソールで行う.

  8. コンパイルの準備

    Cygwin のコンソールで次の操作を行う.

    cd /tmp
    cd ImageMagick-6.4.8-3
    
    ./configure --x-includes=/usr/include --x-libraries=/usr/lib --prefix=/usr/local --enable-shared
    

  9. コンパイル(make の実行)
    cd /tmp
    cd ImageMagick-6.4.8-3
    make
    

    ImageMagick を Cygwin でコンパイルするとき,PerlMagick の部分でエラーが出ることがあります.


    エラーの例

    このときは,/tmp/ImageMagick-6.4.8-3/PerlMagick/Makefile をエディタを使って書き換えることになる.このファイルの LDLOADLIBS の行に「-ltiff -ljpeg -lfreetype -lX11 -lXext -lSM -lICE -lXt -lz -lgdi32 -lm -lpthread」を追加して,再度「make」を実行してください.

    ※ それでもエラーが出る場合には再度 Makefile を調整してください.

  10. インストール
    cd /tmp
    cd ImageMagick-6.4.8-3
    make install
    

  11. Window の環境変数 PATH, LD_LIBRARY_PATH

    PATH が C:\cygwin\usr\local\bin を含むこと. LD_LIBRARY_PATH が C:\cygwin\usr\local\lib を含むこと.

動作チェック