From: Masahiro Kitajima Date: 2010-01-31T15:15:46+09:00 Subject: [ruby-list:46835] Re: Exerbでexe化したiconvを使ったスクリプトでエラーが発生する  わかった気がします。つまり、以下のようなレシピ・ファイルで .exe ファイルを作られたのだと思います。 ---- test.exy ---- # Generated by mkexy # on 2010-01-31 15:00 general: startup: test.rb core: cui kcode: none file: test.rb: iconv.so: file: c:/xxxx/lib/ruby/1.8/i386-mswin32/iconv.so type: extension-library iconv.dll: file: c:/xxxx/bin/iconv.dll type: dynamic-library ---- test.exy ----  作成された test.exe には、iconv.so と iconv.dll が同梱されます。  require 'iconv.so' だとうまく行くのは、require 'iconv' でライブ ラリを探す時に、iconv.dll が先に見つかってしまうという事かも知れ ません。  試しに iconv.dll の名前を適当に変えて、レシピ・ファイルでそれを 追加するように指示した場合は、require 'iconv' でエラーになりませ んでした。 -- 北島雅博(かとんぼ)