[#37762] tcltklibの作りかた — Mitsuo Igarashi <mitsu5@...>
mitsu5 です。
8 messages
2003/06/07
[#37774] Ruby/zlibのインストール方法はどのようにするのですか? — "igusa" <igusa@...>
いぐさです。
6 messages
2003/06/09
[#37801] 動的に生成したクラスメソッドのundef — Ryuichiro Hara <r@...>
動的に生成したメソッドを除く方法を知りたく質問します。
6 messages
2003/06/19
[#37814] Re: Oniguruma and PHP — kkosako@...
> スラッシュドットでも話題になっていましたが、Onigurumaを
1 message
2003/06/23
[#37815] 配列の使い方 — Kouji Miyauchi <koji.miyauchi@...>
宮内と申します。
9 messages
2003/06/23
[#37830] reference from nested class to a constant in a module included by the parent class — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
6 messages
2003/06/27
[#37838] Raccのインストールについて (MacOS X) — "Ken'ichiro Nakatani" <kenzo@...>
はじめまして。中谷と申します。
8 messages
2003/06/27
[#37839] Re: Raccのインストールについて (MacOS X)
— Ogino Junya <ogino@...>
2003/06/28
荻野ともうします。
[ruby-list:37807] Re: Ruby-GNOME2:失敗記
From:
Mitsuo Igarashi <mitsu5@...>
Date:
2003-06-19 12:26:04 UTC
List:
ruby-list #37807
mitsu5 です。
[ruby-list:37781]「 Ruby-GNOME2 :教えてください」 への自己レス
です。
この題名で質問しましたが、 Ruby-Gtk2 のインストールができない事
が一番の悩みでした。
ruby-gnome2-devel-ja の皆さんに教えていただきまして、うまくいく
ようになりました。他の方のお役に立てばと、ご報告いたします。
::::::::::::::::::::::::::::::::::::::
「 ruby-gtk2 インストール失敗記」
1)環境
WindowsXP Pro に
Ruby: 1.8.0 minngw 版 をインストールしました。
http://ruby-gnome2.sourceforge.jp/hiki.cgi?Install+Guide+for+Windows
この install guide に従って、
ruby-gtk2-0.4.0-1-i386-msvcrt-1.8.zip
GTK-Runtime-Environment-2.2.1.2.exe
をインストールしました。
path の設定は install guide のとうりです。
::::::::::::::::::::::::
2)エラーの現象は
ruby -e "require 'gtk2'"
これを動かしますと、
エラーダイアログが出て、
"procedure entry point g_get\application_name がダイナミックリン
クライブラリ libglib-2.0-0.dll から見つかりませんでした。"
と言いまして、
コンソールでは、
"ruby -e "require 'gtk2'"
f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError)
from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3
from -e:1:in `require'
from -e:1 "
上のようにエラーメッセイジが出ます。
::::::::::::::::::::::::
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つ入っていたために起きたエラーでした。
以上です。少しはお役に立てると幸いです。
-------========--------
mitsu5
mitsu5@ruby.famille.ne.jp