Masahiro Kitajima
katon****@katon*****
2011年 12月 17日 (土) 22:03:11 JST
同じ環境とは言えませんが、手元では現象は再現できませんでした。 OS: Windows XP Professional SP3 (32bit) 操作に使った Ruby: C:\tmp>ruby -v ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-mswin32] Exerbコアのバージョン: C:\tmp>echo p RUBY_DESCRIPTION >r.rb C:\tmp>exerb r.rb C:\tmp>r.exe "ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32]" Exerbによるexe化: C:\tmp>ruby -rexerb/mkexy test.rb <?xml version='1.0' encoding='SHIFT_JIS'?> <foo>bar</foo> C:\tmp>exerb test.exy C:\tmp>test.exe <?xml version='1.0' encoding='SHIFT_JIS'?> <foo>bar</foo> >rexml/encodings/SHIFT-JIS.rb:14: [BUG] Segmentation fault 私の環境では、uconv.so、iconv.so があるので、ここは通ってないよ うです。 上記でできた test.exy には次の行がありました。 iconv.so: file: c:/ruby187/lib/ruby/1.8/i386-mswin32/iconv.so type: extension-library rexml/encodings/ICONV.rb: file: c:/ruby187/lib/ruby/1.8/rexml/encodings/ICONV.rb -- 北島雅博(かとんぼ)