いろんなCRuby on windows
- 2. 大きく言って3種類
● mswin32版
● mingw版
● cygwin版
http://www.ruby-lang.org/ja/downloads/
→各環境用バイナリ
→Windows版Rubyバイナリ
→Microsoft Windows版のビルド環境による違い
- 4. mswin32版(Win32 native)
● Visual Cでコンパイル
● ネイティブバイナリに依存する
gemをインストールすると・・・
⇒そもそもコンパイラが無いぞ
⇒コンパイルエラーのメッセージで
ぐぐっても情報無いぞ
● fork()はもちろん無いぞ
- 6. cygwin版(POSIX emulate)
● Cygwinでコンパイル
● ネイティブバイナリに依存する
gemをインストールすると・・・
⇒普通にコンパイラはある
⇒普通にコンパイルも通る
⇒ただし…
● cygwin1.dllが無いと動かないぞ
- 8. Interix版(POSIX emulate)
● Interixでコンパイル(Debian
Project)
● ネイティブバイナリに依存する
gemをインストールすると・・・
⇒やったこと無いので判りません
● POSIX emulate layorはMS謹製