Every small test program containing the glut libs fails to compile. Maybe this is just my fault... used Mesa: rpm -q Mesa Mesa-3.3-5 /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluErrorString' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluNewQuadric' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluQuadricDrawStyle' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluCylinder' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluQuadricNormals' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libglut.so: undefined reference to `gluSphere'
Are you linking in libGLU as well?
Doh! Sorry. Forgot that.