   tutorial thingy doesn't compile
  how do I compile this tutorial in C++?http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=Mac_OS_XI'm using Xcode in Snow Leopard with the Frameworks:-Carbon-GLUT-OpenGLI have this code:#include <OpenGL/gl.h>// Header File For The OpenGL32 Library#include <OpenGL/glu.h>// Header File For The GLu32 Library#include <GLUT/glut.h>// Header File For The GLut Library#define kWindowWidth400#define kWindowHeight300GLvoid InitGL(GLvoid);GLvoid DrawGLScene(GLvoid);GLvoid ReSizeGLScene(int Width, int Height);int main(int argc, char** argv){glutInit(&argc, argv);glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH);glutInitWindowSize (kWindowWidth, kWindowHeight);glutInitWindowPosition (100, 100);glutCreateWindow (argv[0]);InitGL();glutDisplayFunc(DrawGLScene);glutReshapeFunc(ReSizeGLScene);glutMainLoop();return 0;}and my errors are:8: error: '<anonymous>' has incomplete type8: error: invalid use of 'GLvoid'9: error: '<anonymous>' has incomplete type9: error: invalid use of 'GLvoid'8: error: too few arguments to function 'GLvoid InitGL(<type error>)'20: error: at this point in file22: error: invalid conversion from 'GLvoid (*)(<type error>)' to 'void (*)()'22: error:   initializing argument 1 of 'void glutDisplayFunc(void (*)())'   