2013-12-03 Windows上のMSYSで並列ビルド Windows Programming 以前にこんな事呟いたのですが、 回避方法があった。この文字列は何かよく目にするかも。 $ set SHELL=cmd.exe 環境変数SHELLにcmd.exeを指定するだけのようだ。 ただ、MSYS上では環境変数SHELLの設定値は/bin/shなので、環境変数の設定はスクリプトの中か、makeを呼び出す時だけにすべきですね。 $ SHELL=cmd.exe make -j${NUMBER_OF_PROCESSORS} これで並列ビルド出来ました。