That 276 in the compiler errors is the line number. That should put you right on top of one instance of the problem; notice, though, that if you discover a problem in a certain place, and that idea was used earlier in a program, sometimes the error had its birthplace before the error occurred.

To find out which line is which number, you can CAT a copy of the program with line numbers. For convenience, copy the program to another filename. Then, <CODE>CAT -n secondfilename > numberedfilename [ENTER] </CODE>. This will produce a stdout numbered copy of the source. Then you can open up the numbered copy, scroll down until you hit the right line number, and find the place where the error was cited.

Using this method, I was able to determine that the error is near the end. The 277 line (where I got the error in compiling without that glut thing) is the second to last comment, which reads, " <CODE> /* Test the program by enabling one of the callbacks to see how it functions */ </CODE>"