Tetsuya Yuasa
web****@irons*****
2009年 12月 3日 (木) 08:34:18 JST
回答ありがとうございます。 指示して頂いたように Win32API.soの場所を調べ gtk2-hello.exy の file: 項目に以下の3行を追記しましたが、 ----------------------------------------- Win32API.so: file: s:/ruby/lib/ruby/1.8/i386-mswin32/Win32API.so type: extension-library ----------------------------------------- 以前と同様のエラーが発生してしまいます。 general: の core は "gui" で行いました。 念のため "cui" でも行いましたが、同じエラーになってしまいます。 場所に綴り間違いがないかは何度も確認しましたが、他に ライブラリの読み込みが失敗する原因を調べる方法は何があるでしょうか? -- Tetsuya Yuasa web****@irons***** -- original message -- >原作者のYuyaです。 > >> mkexy gtk2-hello.rb >> exerb gtk2-hello.exy >mkexyコマンドは、exyファイルの雛形を作るコマンドです。 >必ずしも完全なexyファイルができるものではありません。 > >> ---------------------------------------------------- >> glib2.rb:69:in `require': Win32API Error #126 --- >> 指定されたモジュールが見つかりません。 >> (ExerbRuntime::Error) >> from glib2.rb:69 >> ---------------------------------------------------- >エラーメッセージの通り、Win32API.soが見つからないのでは >ないでしょうか。 >exyファイルに記述があるかどうか確認してみて下さい。 > >-- >Yuya.