Rubyでgemとか使うならとりあえず入れておいて損はないはず。
シェルアプリのminttyについても記載していますが、実際のbuildには関係ないです。
MingGW(64bit) インストール
- x86_64-4.9.2-release-posix-seh-rt_v3-rev0.7z をDL
- C:\MinGW64\ 配下に展開
- Windowsの環境設定へ C:\MinGW64\bin を追加
msys インストール
- mingw-get-setup.exe をDL
- C:/MinGW64 をインストール先としてインストール
- コマンドプロンプトで
C:\MinGW64\bin\mingw-get install msys-base msys-mintty
でインストール
Unix的なシェル mintty の使用設定
- ショートカットを新規で作成
- ショートカットのパスはひとまず
C:\MinGW64\msys\1.0\bin\mintty.exe - - ランチャーに登録するなりピン止めするなり。
mintty 対話対応
minttyはアプリケーションの対話型に対応していないため、winptyなるアプリケーションを導入。対話型に対応できるようになります。- https://github.com/rprichard/winpty/downloads/ から winpty-0.1.1-msys.zip をダウンロード
- C:\mingw64\msys\1.0\bin\配下にzip内のファイルを全部入れる
- minttyの起動用ショートカットの引数を下記に
/usr/bin/console /usr/bin/bash --login -i