MinGW に glut を組み込む gl・gluライブラリは、MinGW内にすでにlibopengl32.a, libglu32.a として含まれていますが、glut がありません。 glut のソースは MinGW ではコンパイルできないので、バイナリアーカイブ glut-3.7.6-bin.tar.gz を入手します。 ヘッダとライブラリを手でコピーします。 $ cp -p glut.h /mingw/include/GL $ cp -p glut32.lib /mingw/lib/libglut.a glut.h のコピー先が include の下の GL であることと、glut32.lib は libglut.a に名前を変えなくてはいけないことに注意。 mkrf の準備 コンパイルに必要な mkrf を、gem でインストール。(なければ) $ gem install mkrf