||Department of Computer Science
Worcester Polytechnic Institute
MinGW+OpenGL+GLUT "How-to-Install" Page
This page gives a quick explanation of how to install MinGW and OpenGL so that
programs that use OpenGL + GLUT can be compiled and run under Windows.
More information on the MinGW tools can be found
- Make a directory "C:\mingw".
- Download the MinGW installer
to your "C:\mingw" directory and run it. Leave the selected items
to install as is, and click "Next."
- Download the MSYS installer
to your "C:\mingw" directory and run it.
- If prompted, annswer "yes" to the finish-up script, and type in the
path to MinGW ("C:/mingw") when prompted.
- Download MSYS DTK 1.0 to your "C:\msys\1.0" directory and run it.
- Download MSYS Core 1.0.11 to your "C:\msys\1.0" directory,
and unzip it there.
- Upon completion, there should be a new item on your desktop to launch the
MSYS shell (it looks like an "M"). Double click it, and you should be at
a nice, Unix-like shell, in your home directory "/home/<your login name>".
- You can now use your editor to create C++ files, save them under this directory somewhere,
and then use "make" to compile them.
- Move on to the "installing GLUT" section below, if you need to.
- Download this GLUT archive to your "C:\mingw" directory.
- Unpack the archive, and place the "GL\glut.h" file in "C:\mingw\include\gl" directory,
the "winlib\libglut32win.a" file into the "C:\mingw\lib" directory, and "glut32.dll" into
the "C:\windows\system32" directory (or leave it in the same directory as your executable).
- When compiling, use
#include <gl/glut.h> to include the glut header.
- When linking, use "-lglut32win" in the link line of your make file.