From: "たむらけんいち" Date: 2003-06-20T02:01:44+09:00 Subject: [ruby-list:37808] Re: Ruby-GNOME2:失敗記 たむらです。添削と追加情報など。 On Thu, 19 Jun 2003 21:26:04 +0900 Mitsuo Igarashi wrote: > mitsu5 です。 > > [ruby-list:37781]「 Ruby-GNOME2 :教えてください」 への自己レス > です。 > > この題名で質問しましたが、 Ruby-Gtk2 のインストールができない事 > が一番の悩みでした。 > 1)環境 > WindowsXP Pro に > Ruby: 1.8.0 minngw 版 をインストールしました。 ^^^^^^ MinGW32 ruby binaries でしたっけ? > :::::::::::::::::::::::: > 3) ruby-gnome2-devel-ja@lists.sourceforge.net に以下のような質 > 問と助けを求めました。 > > procedure entry point g_get\application_name この意味がわからず > 処理できませんが、どのように処理したらよいのでしょうか、 > :::::::::::::::::::::::: > 4)このようなご返事をいただきました。 > > >関数「g_get\application_name」が libglib-2.0-0.dll の中に > >見つからない、ということでしょう。 > > > たぶん C:\Windows\system32 辺りに GTK-1.3のDLLがあるんじゃないかな。 > > DLLはあったけど、DLL使うための入口が無いってエラーみたい。 > :::::::::::::::::::::::: > 5)私のメイルです。 > >皆様どうもありがとうございました。動きました。 > > > >いつ入ったのか覚えがないのですが、ありました、以下の1式が > >Windows\system に。 cygwin で入ったのかな?? > > > >gdk-1.3.dll > >gdk_imlib.dll > >glib-1.3.dll > >gtk-1.3.dll > >libgdk-0.dll > >libgtk-0.dll > >libglib-2.0-0.dll > > > >libglib-2.0-0.dll が入っているとまったく駄目です。 > :::::::::::::::::::::::: > 6)結論 >   Windows\system と GTK-Runtime-Environment-2.2.1.2 で入れたも > のと 同じ dll が2つ入っていたために起きたエラーでした。 http://ruby-gnome2.sourceforge.jp/cgi-bin/w3ml.cgi/ruby-gnome2-devel-ja/msg/1258 がメールのアーカイブです。ページ下にスレッドがついてます。 Ruby-GNOME2 では 0.0.4より、Windowsをサポートしており、Dropline の GTK+2 runtime を インストールすることで、かなり簡単に環境を揃えることが出来るようになりました。 http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?インストールガイド+Windows編 このガイドも随時更新される予定ですので、Windowsでの GUIに興味のある方は、是非お試し ください。 # Ruby/GTK2チュートリアルのお勧めです。 http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Ruby/GTK2チュートリアル -- たむら (http://www.rubyist.net/~tamura/d/)