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)

Reply via email to