2011年2月21日月曜日

BABL, GEGL, GIMP のインストール

概要

gtk+ をバージョンアップしたので、ついでに gimp も 2.6.11 にバージョンアップした。

必要なパッケージ

GEGLはダウンロードした時点で、他にバージョン 0.1.4 と 0.1.6 が存在するが、これらは BABL のバージョン 0.1.2 ではビルドできず、0.1.4 あたりが必要というエラーメッセージが出る。しかし BABL のパッケージとしては 0.1.2 までしかなかったので、このバージョンでビルドできる GEGL のバージョンとして 0.1.2 を選んだ。

参考文献

インストール

GEGL の構築には BABL が必要なので、以下の順序でビルドする。
  1. BABL
    $ PKG_CONFIG_PATH=/opt/fumi/lib/pkgconfig
    $ M4PATH=/opt/fumi/share/aclocal
    $ PATH=/usr/share/intltool-debian:/opt/fumi/bin:$PATH
    $ TEXTDOMAINDIR=/opt/fumi/share/locale:$TEXTDOMAINDIR
    $ export PKG_CONFIG_PATH M4PATH PATH TEXTDOMAINDIR
    $ CPPFLAGS="-I/opt/fumi/include" LDFLAGS="-L/opt/fumi/lib -Wl,-rpath,/opt/fumi/lib" ./configure --prefix=/opt/fumi
    $ make
    $ sudo make install
      
  2. GEGL
    $ PKG_CONFIG_PATH=/opt/fumi/lib/pkgconfig
    $ M4PATH=/opt/fumi/share/aclocal
    $ PATH=/usr/share/intltool-debian:/opt/fumi/bin:$PATH
    $ TEXTDOMAINDIR=/opt/fumi/share/locale:$TEXTDOMAINDIR
    $ export PKG_CONFIG_PATH M4PATH PATH TEXTDOMAINDIR
    $ CPPFLAGS="-I/opt/fumi/include" LDFLAGS="-L/opt/fumi/lib -Wl,-rpath,/opt/fumi/lib" ./configure --prefix=/opt/fumi
    $ make
    $ sudo make install
      
  3. GIMP
    ここでは configure の結果を見て、不足しているパッケージを順次インストールしながら進めた。最終的な結果は次のとおり。
    Extra Binaries:
      gimp-console:        yes
      gimp-remote:         no (not enabled)
    
    Optional Features:
      D-Bus service:       yes
      Language selection:  yes
    
    Optional Plug-Ins:
      Ascii Art:           yes
      Help Browser:        no (WebKit not found)
      LCMS:                yes
      JPEG:                yes
      MNG:                 yes
      PDF:                 yes
      PNG:                 yes
      Print:               yes
      PSP:                 yes
      Python:              yes
      Script-Fu:           yes
      SVG:                 yes
      TIFF:                yes
      TWAIN (MacOS X):     no
      TWAIN (Win32):       no
      URI:                 yes (using GIO/GVfs)
      Windows ICO          yes
      WMF:                 no (libwmf not found)
      XJT:                 yes
      XPM:                 yes
    
    Plug-In Features:
      EXIF support:        yes
      GNOME UI:            yes
      GNOME keyring:       yes
    
    Optional Modules:
      ALSA (MIDI Input):   no (libasound not found or unusable)
      Linux Input:         yes (HAL support: no (libhal not found))
      DirectInput (Win32): no
      Color Correction:    yes
      Soft Proof:          yes
    
    ビルド方法は次のとおり。ビルドにはけっこう時間がかかる。
    $ PKG_CONFIG_PATH=/opt/fumi/lib/pkgconfig
    $ M4PATH=/opt/fumi/share/aclocal
    $ PATH=/opt/fumi/bin:$PATH
    $ TEXTDOMAINDIR=/opt/fumi/share/locale:$TEXTDOMAINDIR
    $ export PKG_CONFIG_PATH M4PATH PATH TEXTDOMAINDIR
    $ CPPFLAGS="-I/opt/fumi/include" LDFLAGS="-L/opt/fumi/lib -Wl,-rpath,/opt/fumi/lib" ./configure --prefix=/opt/fumi
    $ make
    $ sudo make install
      

0 件のコメント:

コメントを投稿