>> 古い記事: Script-Fu: レイヤー内にあるものを画像の中央に移動させる
<< 新しい記事: 雑メモ: Linuxでのトラブル対処法(初心者向け)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[雑ログ] Ubuntu 7.04 にて gimp-ruby をインストールしようとしてあきらめた

一応記録しておこうかと。

--------------------------------
$ ruby setup.rb config
setup.rb: entering config phase...
---> packages
---> packages/gck
---> lib
<--- lib
---> ext
/usr/bin/ruby1.8 /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb 
/home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb:3:in `require': no such file to load -- mkmf (LoadError)
        from /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb:3
config failed
'system /usr/bin/ruby1.8 /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb ' failed
try 'ruby setup.rb --help' for usage
$
--------------------------------

→ パッケージ ruby1.8-dev をインストールすることで解決。
リトライすると

--------------------------------
$ ruby setup.rb config
(略)
/usr/bin/ruby1.8 /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb 
/home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb:4: command not found: gtk-config --cflags
/home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb:4: command not found: gtk-config --libs
checking for g_print() in -lglib... no
*** /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=/home/user/ruby-gimp-0.7.1/packages/gck/ext
        --curdir
        --ruby=/usr/bin/ruby1.8
        --with-gtk-dir
        --without-gtk-dir
        --with-gtk-include
        --without-gtk-include=${gtk-dir}/include
        --with-gtk-lib
        --without-gtk-lib=${gtk-dir}/lib
        --with-gck-dir
        --without-gck-dir
        --with-gck-include
        --without-gck-include=${gck-dir}/include
        --with-gck-lib
        --without-gck-lib=${gck-dir}/lib
        --with-gliblib
        --without-gliblib
config failed
'system /usr/bin/ruby1.8 /home/user/ruby-gimp-0.7.1/packages/gck/ext/extconf.rb ' failed
try 'ruby setup.rb --help' for usage
$ 
--------------------------------

libglib1.2-dev をインストールして解決。
しかし今度は

--------------------------------
checking for gdk_init() in -lgdk... no
--------------------------------

gdk-imlib11-dev をインストールして解決。
今度は -lgck でダメ出し。

libgimp2.0-dev を試したけどダメ。諦めました。


調べると以下のようなサイトが出てくるのですが、
どうも libgck というのは Gimp 2.x系では使われてなさそうな雰囲気です。

  パッケージ: libgck-1.2.so.0
  http://l5web.laser5.co.jp/rpm2html/libgck-1.2.so.0.html

  RPM Search libgck-1.2.so.0()(64bit)
  http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libgck-1.2.so.0()(64bit)

  Re: [gtk-list] Can't find libgck.so.1
  http://mail.gnome.org/archives/gtk-list/1998-April/msg00767.html
  >libgck is a part of gimp-libgimp

gimp-ruby は gtk1.2系のライブラリに依存、
libgck は gimp-1.2関係のパッケージに含まれているが、
現在リポジトリにあるのは 2.x系だけで、
2.x系ではそもそも libgck が使われていない
とか、たぶんそんなんじゃないかと推測しました。

>> 古い記事: Script-Fu: レイヤー内にあるものを画像の中央に移動させる
<< 新しい記事: 雑メモ: Linuxでのトラブル対処法(初心者向け)
** ホームに戻る

コメント

コメントの投稿

管理者にだけ表示を許可する

|
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。