From: KIMURA Koichi Date: 1998-06-22T09:38:30+09:00 Subject: [ruby-dev:2952] RE: diff for ruby-1.1b9_25 (mswin32) 木村です。 In: [ruby-dev:2951] >rbc.rb を mswin32 版で実行したら、何故か > RUBY のページ違反です。 > モジュール : RUBYGW32.DLL、アドレス : 0137:01ac483c >となるので、rubygw32.dll の名前変えたら、rbc.rb が動きました。 >mswin32版には、readline を組み込んでいません。何となく、拡張モジ >ュール絡みのような気がするんですが、ruby のソースコードを追いかけ >る根性がありませんでした。 >間違って、mswin32版 の ruby が cygwin32版 ruby 用の readline.dll >をロードしようとしているからか? 使おうとした拡張モジュールでrubygw32.dllを呼び出すように(リンク されて)いるためでしょう。そのために全体の状況が辻褄が合わない状 態に落ち込んでいるのだろうと思います。 ロード時に動的に決めるのは面倒だし、そもそも本体側の能力が違った りするので、最近は拡張モジュールの共用をあきらめかけてます。^^; んで、Python for Winのような道を模索しているのですが、MDIばりば りのあーゆーインターフェース作るほど余裕もないと^^; -- 木村浩一 May the source be with you. e-mail kbk@kt.rim.or.jp kkimura@pure.cpdc.canon.co.jp