山本です。 nobu.nakada / nifty.ne.jp wrote: (2004/05/19 21:53) >staticリンクというか、miniruby.exeは拡張ライブラリをロードでき >ません。Windowsのローダの仕様上、外部シンボルはファイル名まで含 >んでいるので、ruby.exeやDLLからロードできるものとは互換性があり >ません。 難しい・・・ (^^; >[ruby-dev:23543]のパッチはどうでしょうか。 直ったようです。@@ruby も e:/ruby-cvs/ruby/ruby.exe になってました。 結局、今回の問題は drb とは関係ありませんでした。下のコードでも再現します。 ///////////////////////////////////////////////////////// // e:\ruby-cvs\a.rb system("e:/ruby-cvs/ruby/miniruby e:/ruby-cvs/b.rb") ///////////////////////////////////////////////////////// // e:\ruby-cvs\b.rb require 'stringio' ///////////////////////////////////////////////////////// // 実行結果 E:\ruby-cvs\ruby>.\ruby.exe ..\a.rb e:/ruby-cvs/b.rb:1:in `require': No such file to load -- stringio (LoadError) from e:/ruby-cvs/b.rb:1 E:\ruby-cvs\ruby>.\ruby.exe runruby.rb -- ..\a.rb e:/ruby-cvs/b.rb:1:in `require': No such file to load -- stringio (LoadError) from e:/ruby-cvs/b.rb:1 E:\ruby-cvs\ruby>.\ruby.exe runruby.rb --ext=".ext" -- ..\a.rb E:/ruby-cvs/ruby/.ext/i386-bccwin32/stringio.so: [BUG] Segmentation fault ruby 1.9.0 (2004-05-19) [i386-bccwin32] Abnormal program termination