Hi everyone, I've received numerous questions and emails from people wondering about Dev-Cpp.  Apparently, the steps on the course webpage are leaving some of you still confused, so I will do my best to clear things up. Obtaining Dev-Cpp The latest version is 4.9.8.0 (also known as 5 beta).  This is the best one to use.   Make sure you download and install the one that comes with MingW and the gcc compiler, or else you will not be able to compile.  If you feel so inclined, you can also download the 4.9.8.5 update, but this really isn't necessary.  Install to the default directory to avoid problems later! Available: via SourceForge: http://prdownloads.sourceforge.net/dev-cpp/devcpp4980.exe Update (4.9.5.8): http://bloodshed.net/dev/devcpp4985.zip (extract the archive to your main Dev-C++ directory, it should overwrite the file devcpp.exe and the languages files in the Lang directory) Setting up OpenGL and GLUT in Dev-Cpp OpenGL comes built in to Dev-Cpp, so you don't need to do anything special to "get" openGL.  However, to install GLUT, you need to do an installation.  For this purpose, I have developed a DevPak, containing glut.h, libglut32.a, and the glut DLL.  The DevPak will install everything to the right place, so just double click it, and you'll be set.    The DevPak itself is small (less than 400KB) so it should fit in your email inbox without a problem. Creating an OpenGL project Here is where I have had the most questions.  Follow the following instructions, and you will not have a problem. 1) Create a New Project from the file menu in DevCpp.  If you see an option to create an OpenGL project, DO NOT CHOOSE IT.  Rather, choose the Empty Project option.  I repeat, DO NOT create a project from the OpenGL template (if you have one), because it creates all kinds of windows specific junk that will cause you problems. 2)  Under Project->Project Options, there is a Parameters tab.  Under this tab, in the Linker text box, put the following IN THIS ORDER...   -lopengl32 -lglu32 -lglut32  Remember, make sure they are in order, with openGL linked before GLU and GLUT! 3)  If applicable (ie. if compiling C++), make sure you use the line "using namespace std; " or the simplest things may cause you the biggest problems.  GCC is picky about this. 4) Compile by hitting Ctrl-F9 (or go through the menus).  Rebuild everything (ie. make clean && make) by hitting Ctrl-F11.  If you get an error that it couldn't find some program or something, click the tab at the bottom of the screen that says Compile Log, and see what it couldn't do.  If it died trying to find/do make, you'll need to make the following adjustment:  Tools->Compiler Options -> Programs ... here, make sure that the entry next to make: says mingw32-make.exe Finally, if you are getting some wierd linker errors when you try to compile, make sure your libraries are linked correctly (step 2).  This is the most common question, and most common error.  Double check, triple check, quadruple check your linker options.  And remember, if all else fails, searching on Google is your best friend. Breanne