計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

AIX 5.3 にて ImageMagick-6.7.4-2 を構築する 《古い》


必要なもの
  なるべく最新の下記ライブラリをインストールしておくこと
    PNGライブラリ/ZLIBライブラリ http://www.libpng.org/pub/png/pngcode.html
      ※特記する事はない
    JPEG/JFIFライブラリ http://www.ijg.org/
      ※前のバージョンのライブラリはアンインストールしてから make すること
    JBIGライブラリ http://www.cl.cam.ac.uk/~mgk25/jbigkit/
      ※make installはないので自分でライブラリやインクルードファイルを
        コピーしてインストールする
    TIFFライブラリ ftp://ftp.remotesensing.org/pub/libtiff
      ※ZLIB,JBIGに依存する
      ※前のバージョンのライブラリはアンインストールしてから make すること
      ※基本的にコンパイルにはxlcを使い(ライブラリは完成できる)、
        エラーが出たらそこだけgccでコンパイルする(おそらくtools/tiffcrop.cのみ)
    bzip2ライブラリ http://www.bzip.org/downloads.html
      ※特記する事はない
  Ghostscript
  GNU make

コンフィグレーション
  configureコマンドを実行
    IBM XLコンパイラを使う場合 CC=xlc CXX=xlC ...
    TrueTypeフォントを使う場合 --with-windows-font-dir=...
    OpenMPを使わない場合 --disable-openmp

    CC=xlc CXX=xlC CFLAGS="-g -O qmaxmem=-1 -I/usr/local/include" CXXFLAGS="-g -O -qmaxmem=-1 -I/usr/local/include" CPPFLAGS="-I/usr/local/include" LDFLAGS="-g -O -L/usr/local/lib" ./configure --with-windows-font-dir=/home/ocg/pub/share/fonts/truetype 

ビルド

    gmake
    gmake check

インストール

    gmake install

備考
  大量のメモリを使うような作業では core dump するかもしれない
  549枚の Postscript ファイルから海面高度偏差の gif 動画を作ろうとしたらできなかった(Linux Ubuntuでは無問題)


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp