I have a glut pb :
When trying to compile glui (more precisely it's examples) ld gives this
:
/usr/X11R6/lib/libglut.so: undefined reference to
`glXBindChannelToWindowSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXCreateContextWithConfigSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXGetFBConfigAttribSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXQueryChannelDeltasSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXChannelRectSyncSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to `glXChannelRectSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXQueryChannelRectSGIX'
/usr/X11R6/lib/libglut.so: undefined reference to
`glXGetFBConfigFromVisualSGIX'
$ rpm -qf /usr/X11R6/lib/libglut.so
libMesaglut3-devel-4.0-2mdk
$ldd -r /usr/X11R6/lib/libglut.so
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4004c000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40055000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4006c000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40083000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40093000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4009b000)
libc.so.6 => /lib/libc.so.6 (0x40185000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x402c3000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
undefined symbol: glPixelStorei (/usr/X11R6/lib/libglut.so)
undefined symbol: glBitmap (/usr/X11R6/lib/libglut.so)
undefined symbol: gluErrorString (/usr/X11R6/lib/libglut.so)
undefined symbol: glPopAttrib (/usr/X11R6/lib/libglut.so)
undefined symbol: glXBindChannelToWindowSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glMapGrid2f (/usr/X11R6/lib/libglut.so)
undefined symbol: glXCreateContextWithConfigSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glRotatef (/usr/X11R6/lib/libglut.so)
undefined symbol: glEvalMesh2 (/usr/X11R6/lib/libglut.so)
undefined symbol: glXGetFBConfigAttribSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glFinish (/usr/X11R6/lib/libglut.so)
undefined symbol: glVertex3f (/usr/X11R6/lib/libglut.so)
undefined symbol: glXQueryExtension (/usr/X11R6/lib/libglut.so)
undefined symbol: glNormal3fv (/usr/X11R6/lib/libglut.so)
undefined symbol: gluNewQuadric (/usr/X11R6/lib/libglut.so)
undefined symbol: glViewport (/usr/X11R6/lib/libglut.so)
undefined symbol: glVertex3fv (/usr/X11R6/lib/libglut.so)
undefined symbol: glXQueryChannelDeltasSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glBegin (/usr/X11R6/lib/libglut.so)
undefined symbol: glDrawBuffer (/usr/X11R6/lib/libglut.so)
undefined symbol: glXMakeCurrent (/usr/X11R6/lib/libglut.so)
undefined symbol: gluQuadricDrawStyle (/usr/X11R6/lib/libglut.so)
undefined symbol: glXQueryExtensionsString
(/usr/X11R6/lib/libglut.so)
undefined symbol: glVertex2f (/usr/X11R6/lib/libglut.so)
undefined symbol: glXChooseVisual (/usr/X11R6/lib/libglut.so)
undefined symbol: gluCylinder (/usr/X11R6/lib/libglut.so)
undefined symbol: glXChannelRectSyncSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glGetError (/usr/X11R6/lib/libglut.so)
undefined symbol: glGetIntegerv (/usr/X11R6/lib/libglut.so)
undefined symbol: glPushAttrib (/usr/X11R6/lib/libglut.so)
undefined symbol: glXDestroyContext (/usr/X11R6/lib/libglut.so)
undefined symbol: glXChannelRectSGIX (/usr/X11R6/lib/libglut.so)
undefined symbol: glPopMatrix (/usr/X11R6/lib/libglut.so)
undefined symbol: glXWaitX (/usr/X11R6/lib/libglut.so)
undefined symbol: glXQueryVersion (/usr/X11R6/lib/libglut.so)
undefined symbol: glGetString (/usr/X11R6/lib/libglut.so)
undefined symbol: gluQuadricNormals (/usr/X11R6/lib/libglut.so)
undefined symbol: glXQueryChannelRectSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glXGetClientString (/usr/X11R6/lib/libglut.so)
undefined symbol: glPushMatrix (/usr/X11R6/lib/libglut.so)
undefined symbol: glXGetFBConfigFromVisualSGIX
(/usr/X11R6/lib/libglut.so)
undefined symbol: glEnable (/usr/X11R6/lib/libglut.so)
undefined symbol: glNormal3f (/usr/X11R6/lib/libglut.so)
undefined symbol: gluSphere (/usr/X11R6/lib/libglut.so)
undefined symbol: glPolygonMode (/usr/X11R6/lib/libglut.so)
undefined symbol: glMap2f (/usr/X11R6/lib/libglut.so)
undefined symbol: glScalef (/usr/X11R6/lib/libglut.so)
undefined symbol: glReadBuffer (/usr/X11R6/lib/libglut.so)
undefined symbol: glXIsDirect (/usr/X11R6/lib/libglut.so)
undefined symbol: glXSwapBuffers (/usr/X11R6/lib/libglut.so)
undefined symbol: glTranslatef (/usr/X11R6/lib/libglut.so)
undefined symbol: glXCreateContext (/usr/X11R6/lib/libglut.so)
undefined symbol: glXGetConfig (/usr/X11R6/lib/libglut.so)
undefined symbol: glEnd (/usr/X11R6/lib/libglut.so)