- 705 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 08:55:39 ]
- 今って、mingw32とVC6でビルドされたmswin32との差異って何になるんだろう?
・使用コンパイラがmingw32はgcc、mswin32はVC6 ・前項に関連してRubyソースにgcc特有の最適化が入っているため性能が違う(mingwの方が速い) ・RUBY_PLATFORMの値が違う ぐらい? 昔だと ・Ruby本体のDLL(今でいうmsvcrt-rubyXX.dll)が別名で拡張ライブラリのバイナリ共用不可(現在は可能) ・archdirが別 とかあったみたいだけど1.7の頃に統一されたみたいだし。 ruby-win32メーリングリストあたりに情報がありそうな気がするものの、 アーカイブが公開されてないみたいでどうしたもんかな。
|

|