However, trying to link against those spat out lots of undefined
references:
make[1]: Entering directory `/home/ziegm/opengl/teapot'
g++ teapot.o -L/usr/X11R6/lib -lglut -lGLU -lGL -o teapot
teapot.o:teapot.cpp:(.text+0xd2): undefined reference to
`_glClearColor@16'
teapot.o:teapot.cpp:(.text+0xe1): undefined reference to
`_glShadeModel@4'
teapot.o:teapot.cpp:(.text+0x11d): undefined reference to
`_glMaterialfv@12'
teapot.o:teapot.cpp:(.text+0x159): undefined reference to
`_glLightfv@12'
teapot.o:teapot.cpp:(.text+0x1fe): undefined reference to
`_glEnable@4'
teapot.o:teapot.cpp:(.text+0x27c): undefined reference to
`_gluLookAt@72'
...etc