You need to link libGL as well

$ nm /usr/X11R6/lib/libGL.so.10.0 | fgrep glPixelStorei                        
000399e0 t __indirect_glPixelStorei
0003d100 T glPixelStorei

On Sat, Feb 11, 2012 at 10:25:53PM +0100, [email protected] wrote:
> Hello OpenBSD guys,
> 
> I have problem with libGLU. How I can solve it? Must I compile Xenocara?
> 
> Here is output from application:
> 
> $ ./brainworkshop.pyw 
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glPixelStorei'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glEvalPoint2'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glMultMatrixd'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glPopAttrib'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glTexImage2D'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glMapGrid2f'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glTexImage3D'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glMapGrid1f'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glColor3f'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glMapGrid2d'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glEvalCoord1f'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glEvalMesh2'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glVertex3f'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glNormal3fv'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glTexImage1D'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol 'glMultMatrixf'
> python:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol
> 'glGetTexLevelParameteriv' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glDisable' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glVertex3fv' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glBegin' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glMap1f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glEvalPoint1' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glGetFloatv' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glVertex2f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glTexCoord2f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glGetIntegerv' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glPushAttrib' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glTranslated' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glOrtho' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glGetString' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glEnable' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glNormal3f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glPolygonMode' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glMap2f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glScalef' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glVertex2fv' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glTranslatef' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glEvalCoord2f' python:/usr/X11R6/lib/libGLU.so.7.0:
> undefined symbol 'glEnd' python:/usr/X11R6/lib/libGLU.so.7.0: undefined
> symbol 'glEvalMesh1' Error: unable to load pyglet.  If you already
> installed pyglet, please ensure ctypes is installed.  Please visit
> http://pyglet.org/download.html
> 
> Full text of error:
> 
> Traceback (most recent call last):
>   File "./brainworkshop.pyw", line 712, in <module>
>     from pyglet.gl import *
>   File "/home/user/downloads/brainworkshop/pyglet/gl/__init__.py", line
> 99, in <module> from pyglet.gl.lib import GLException
>   File "/home/user/downloads/brainworkshop/pyglet/gl/lib.py", line 143,
> in <module> from pyglet.gl.lib_glx import link_GL, link_GLU, link_GLX
>   File "/home/user/downloads/brainworkshop/pyglet/gl/lib_glx.py", line
> 49, in <module> glu_lib = pyglet.lib.load_library('GLU')
>   File "/home/user/downloads/brainworkshop/pyglet/lib.py", line 122, in
> load_library raise ImportError('Library "%s" not found.' % names[0])
> ImportError: Library "GLU" not found.

Reply via email to