X11 ========================== When compiling X11 programs, such as zurburt, use the following: cc zurburt.c genrand.c -o zurburt -L/usr/lib -L/usr/X11R6/lib -lm -lX11 (genrand.c is the source file containing the random number generator) OpenGL ========================== When compiling OpenGL programs, you need to link several libraries and specify their paths. Here's the compile line for compiling programs on the linux machines: cc prog.c -o prog -L/usr/lib -L/usr/X11R6/lib -lX11 -lGL -lGLU -lm where 'prog.c' is your source code and 'prog' is the name of the executable. Your environment variables may also be set such that you don't have to specify the extra include (-I) and linking (-L) paths. You may also prefer to use gcc instead of cc. For all of the programs you submit, please specify the exact compilation command so that I can compile and test your code.