Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76928 - pyopengl won't compile (cannot find -lGL)
Summary: pyopengl won't compile (cannot find -lGL)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
: 76929 76930 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-06 10:47 UTC by hall
Modified: 2005-01-25 17:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pyopengl-2.0.1.09.ebuild (pyopengl-2.0.1.09.ebuild,1.37 KB, text/plain)
2005-01-25 06:04 UTC, Fernando Serboncini (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hall 2005-01-06 10:47:58 UTC
running stable, pretty much updated gentoo x86, with nvidia card, xorg, using nvidia's GL. won't compile even after switching to xorg's GL.

Linux velkej 2.6.9-gentoo-r9 #5 SMP Mon Dec 20 15:52:34 EST 2004 i686 Intel(R) Xeon(TM) CPU 2.80GHz GenuineIntel GNU/Linux

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 Intel(R) Xeon(TM) CPU 2.80GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1,sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d aalib acl acpi alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bzlib calendar cdparanoia cdr cross crypt cups dga dio directfb divx4linux dvb dvd dvdr encode esd ethereal exif extensions fam fbcon flac foomaticdb fortran ftp gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 icq imagemagic imagemagick imap imlib ipv6 java jpeg kde ldap libcaca libwww live mad mhash mikmod mime mmx mmx2 motif mozilla mpeg mpi ncurses network nfs nls nptl nvidia oggvorbis openal opengl oss pam pdflib perl png ppds python qt quicktime readline real recode rtc samba sdl shared sharedmem slang smp spell sse ssl svg svga szip tcltk tcpd theora threads tiff truetype usb v4l v4l2 videos wmf xanim xinerama xml xml2 xmms xosd xpm xv xvid xvmc zlib"
------------------

root@velkej .fvwm # emerge -v pyopengl
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-python/pyopengl-2.0.0.44 to /
>>> md5 src_uri ;-) PyOpenGL-2.0.0.44.tar.gz
 * X11 implementation is xorg-x11.
 * Switching to xorg-x11 OpenGL interface...                                                  [ ok ]>>> Unpacking source...
>>> Unpacking PyOpenGL-2.0.0.44.tar.gz to /var/tmp/portage/pyopengl-2.0.0.44/work
 * Applying config.diff ...                                                                   [ ok ] * Applying pyopengl-2.0.0.44-disable_togl.patch ...                                          [ ok ]>>> Source unpacked.
/usr/lib/python2.3/distutils/dist.py:213: UserWarning: 'licence' distribution option is deprecated; use 'license'
  warnings.warn(msg)
running build
running build_w
swig -version

SWIG Version 1.3.21
Copyright (c) 1995-1998
University of Utah and the Regents of the University of California
Copyright (c) 1998-2003
University of Chicago
Compiled with g++ [i686-pc-linux-gnu]

Please see http://www.swig.org for reporting bugs and further information
running build_py
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include/python2.3 -c _configtest.c -o _configtest.o
gcc _configtest.o -L/usr/lib/python2.3/site-packages -o _configtest
_configtest
removing: _configtest.c _configtest.o _configtest
creating build
creating build/lib.linux-i686-2.3
creating build/lib.linux-i686-2.3/OpenGL
creating build/lib.linux-i686-2.3/OpenGL/GLU
copying src/shadow/GLU.__init__.0103.py -> build/lib.linux-i686-2.3/OpenGL/GLU/__init__.py
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include/python2.3 -c _configtest.c -o _configtest.o
gcc _configtest.o -L/usr/lib/python2.3/site-packages -o _configtest
_configtest
removing: _configtest.c _configtest.o _configtest
creating build/lib.linux-i686-2.3/OpenGL/GL
copying src/shadow/GL.__init__.0101.py -> build/lib.linux-i686-2.3/OpenGL/GL/__init__.py
copying OpenGL/trackball.py -> build/lib.linux-i686-2.3/OpenGL
copying OpenGL/quaternion.py -> build/lib.linux-i686-2.3/OpenGL
copying OpenGL/__init__.py -> build/lib.linux-i686-2.3/OpenGL
creating build/lib.linux-i686-2.3/OpenGL/GLX
copying OpenGL/GLX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLX
creating build/lib.linux-i686-2.3/OpenGL/GLX/_3DFX
copying OpenGL/GLX/_3DFX/multisample.py -> build/lib.linux-i686-2.3/OpenGL/GLX/_3DFX
copying OpenGL/GLX/_3DFX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLX/_3DFX
creating build/lib.linux-i686-2.3/OpenGL/GLX/SGIS
copying OpenGL/GLX/SGIS/multisample.py -> build/lib.linux-i686-2.3/OpenGL/GLX/SGIS
copying OpenGL/GLX/SGIS/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLX/SGIS
creating build/lib.linux-i686-2.3/OpenGL/GLX/EXT
copying OpenGL/GLX/EXT/multisample.py -> build/lib.linux-i686-2.3/OpenGL/GLX/EXT
copying OpenGL/GLX/EXT/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLX/EXT
creating build/lib.linux-i686-2.3/OpenGL/GLX/ARB
copying OpenGL/GLX/ARB/multisample.py -> build/lib.linux-i686-2.3/OpenGL/GLX/ARB
copying OpenGL/GLX/ARB/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLX/ARB
creating build/lib.linux-i686-2.3/OpenGL/GLU/SGI
copying OpenGL/GLU/SGI/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLU/SGI
creating build/lib.linux-i686-2.3/OpenGL/GLU/EXT
copying OpenGL/GLU/EXT/nurbs_tessellator.py -> build/lib.linux-i686-2.3/OpenGL/GLU/EXT
copying OpenGL/GLU/EXT/object_space_tess.py -> build/lib.linux-i686-2.3/OpenGL/GLU/EXT
copying OpenGL/GLU/EXT/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GLU/EXT
creating build/lib.linux-i686-2.3/OpenGL/Tk
copying OpenGL/Tk/__init__.py -> build/lib.linux-i686-2.3/OpenGL/Tk
creating build/lib.linux-i686-2.3/OpenGL/GL/Autodesk
copying OpenGL/GL/Autodesk/bgra_colors.py -> build/lib.linux-i686-2.3/OpenGL/GL/Autodesk
copying OpenGL/GL/Autodesk/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/Autodesk
creating build/lib.linux-i686-2.3/OpenGL/GL/_3DFX
copying OpenGL/GL/_3DFX/multisample.py -> build/lib.linux-i686-2.3/OpenGL/GL/_3DFX
copying OpenGL/GL/_3DFX/texture_compression_FXT1.py -> build/lib.linux-i686-2.3/OpenGL/GL/_3DFX
copying OpenGL/GL/_3DFX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/_3DFX
creating build/lib.linux-i686-2.3/OpenGL/GL/INTEL
copying OpenGL/GL/INTEL/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/INTEL
creating build/lib.linux-i686-2.3/OpenGL/GL/APPLE
copying OpenGL/GL/APPLE/transform_hint.py -> build/lib.linux-i686-2.3/OpenGL/GL/APPLE
copying OpenGL/GL/APPLE/specular_vector.py -> build/lib.linux-i686-2.3/OpenGL/GL/APPLE
copying OpenGL/GL/APPLE/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/APPLE
creating build/lib.linux-i686-2.3/OpenGL/GL/SUNX
copying OpenGL/GL/SUNX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/SUNX
creating build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/ycrcb.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/shadow_ambient.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/ir_instrument1.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/interlace.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/blend_alpha_minmax.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/vertex_preclip.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/clipmap.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/shadow.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/depth_texture.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/texture_env_add.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/texture_scale_bias.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/async_histogram.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/texture_range.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/resample.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/texture_lod_bias.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/texture_multi_buffer.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/fog_offset.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/pixel_texture_bits.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
copying OpenGL/GL/SGIX/async_pixel.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIX
creating build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/texture_border_clamp.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/texture_edge_clamp.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/generate_mipmap.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/texture_select.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
copying OpenGL/GL/SGIS/texture_lod.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGIS
creating build/lib.linux-i686-2.3/OpenGL/GL/REND
copying OpenGL/GL/REND/screen_coordinates.py -> build/lib.linux-i686-2.3/OpenGL/GL/REND
copying OpenGL/GL/REND/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/REND
creating build/lib.linux-i686-2.3/OpenGL/GL/MESA
copying OpenGL/GL/MESA/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/MESA
creating build/lib.linux-i686-2.3/OpenGL/GL/INGR
copying OpenGL/GL/INGR/color_clamp.py -> build/lib.linux-i686-2.3/OpenGL/GL/INGR
copying OpenGL/GL/INGR/interlace_read.py -> build/lib.linux-i686-2.3/OpenGL/GL/INGR
copying OpenGL/GL/INGR/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/INGR
creating build/lib.linux-i686-2.3/OpenGL/GL/WIN
copying OpenGL/GL/WIN/specular_fog.py -> build/lib.linux-i686-2.3/OpenGL/GL/WIN
copying OpenGL/GL/WIN/phong_shading.py -> build/lib.linux-i686-2.3/OpenGL/GL/WIN
copying OpenGL/GL/WIN/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/WIN
creating build/lib.linux-i686-2.3/OpenGL/GL/SUN
copying OpenGL/GL/SUN/convolution_border_modes.py -> build/lib.linux-i686-2.3/OpenGL/GL/SUN
copying OpenGL/GL/SUN/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/SUN
creating build/lib.linux-i686-2.3/OpenGL/GL/SGI
copying OpenGL/GL/SGI/texture_color_table.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGI
copying OpenGL/GL/SGI/color_matrix.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGI
copying OpenGL/GL/SGI/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/SGI
creating build/lib.linux-i686-2.3/OpenGL/GL/PGI
copying OpenGL/GL/PGI/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/PGI
copying OpenGL/GL/PGI/vertex_hints.py -> build/lib.linux-i686-2.3/OpenGL/GL/PGI
creating build/lib.linux-i686-2.3/OpenGL/GL/OML
copying OpenGL/GL/OML/interlace.py -> build/lib.linux-i686-2.3/OpenGL/GL/OML
copying OpenGL/GL/OML/subsample.py -> build/lib.linux-i686-2.3/OpenGL/GL/OML
copying OpenGL/GL/OML/resample.py -> build/lib.linux-i686-2.3/OpenGL/GL/OML
copying OpenGL/GL/OML/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/OML
creating build/lib.linux-i686-2.3/OpenGL/GL/KTX
copying OpenGL/GL/KTX/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/KTX
creating build/lib.linux-i686-2.3/OpenGL/GL/IBM
copying OpenGL/GL/IBM/pixel_transform_color_table.py -> build/lib.linux-i686-2.3/OpenGL/GL/IBM
copying OpenGL/GL/IBM/rasterpos_clip.py -> build/lib.linux-i686-2.3/OpenGL/GL/IBM
copying OpenGL/GL/IBM/cull_vertex.py -> build/lib.linux-i686-2.3/OpenGL/GL/IBM
copying OpenGL/GL/IBM/texture_mirrored_repeat.py -> build/lib.linux-i686-2.3/OpenGL/GL/IBM
copying OpenGL/GL/IBM/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/IBM
creating build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/packed_pixels.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_env_dot3.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/clip_volume_hint.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/_422_pixels.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/blend_logic_op.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/cmyka.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/misc_attribute.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_env_add.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/shared_texture_palette.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/separate_specular_color.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_filter_anisotropic.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/index_texture.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/abgr.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/rescale_normal.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/index_array_formats.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_env_combine.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_lod_bias.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/bgra.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_cube_map.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_lod.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/stencil_wrap.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/blend_subtract.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
copying OpenGL/GL/EXT/texture_compression_s3tc.py -> build/lib.linux-i686-2.3/OpenGL/GL/EXT
creating build/lib.linux-i686-2.3/OpenGL/GL/ATI
copying OpenGL/GL/ATI/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/ATI
copying OpenGL/GL/ATI/texture_mirror_once.py -> build/lib.linux-i686-2.3/OpenGL/GL/ATI
creating build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_env_dot3.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_border_clamp.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_env_crossbar.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_env_add.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_env_combine.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/texture_cube_map.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
copying OpenGL/GL/ARB/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/ARB
creating build/lib.linux-i686-2.3/OpenGL/GL/S3
copying OpenGL/GL/S3/s3tc.py -> build/lib.linux-i686-2.3/OpenGL/GL/S3
copying OpenGL/GL/S3/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/S3
creating build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/fog_distance.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texgen_reflection.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texture_rectangle.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/vertex_array_range2.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/packed_depth_stencil.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/blend_square.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texgen_emboss.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texture_shader.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texture_env_combine4.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texture_shader2.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/texture_compression_vtc.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
copying OpenGL/GL/NV/light_max_exponent.py -> build/lib.linux-i686-2.3/OpenGL/GL/NV
creating build/lib.linux-i686-2.3/OpenGL/GL/HP
copying OpenGL/GL/HP/texture_lighting.py -> build/lib.linux-i686-2.3/OpenGL/GL/HP
copying OpenGL/GL/HP/occlusion_test.py -> build/lib.linux-i686-2.3/OpenGL/GL/HP
copying OpenGL/GL/HP/convolution_border_modes.py -> build/lib.linux-i686-2.3/OpenGL/GL/HP
copying OpenGL/GL/HP/__init__.py -> build/lib.linux-i686-2.3/OpenGL/GL/HP
package init file 'OpenGL/Demo/twburton/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo
creating build/lib.linux-i686-2.3/OpenGL/Demo/twburton
package init file 'OpenGL/Demo/simple/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/simple
package init file 'OpenGL/Demo/redbook/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/redbook
package init file 'OpenGL/Demo/NeHe/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/NeHe
package init file 'OpenGL/Demo/GLUT/examples/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/GLUT
creating build/lib.linux-i686-2.3/OpenGL/Demo/GLUT/examples
package init file 'OpenGL/Demo/tom/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/tom
copying OpenGL/Demo/tom/logo.py -> build/lib.linux-i686-2.3/OpenGL/Demo/tom
package init file 'OpenGL/Demo/dek/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/dek
copying OpenGL/Demo/dek/PILNumeric.py -> build/lib.linux-i686-2.3/OpenGL/Demo/dek
package init file 'OpenGL/Demo/dek/OglSurface/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/dek/OglSurface
copying OpenGL/Demo/dek/OglSurface/Geometry.py -> build/lib.linux-i686-2.3/OpenGL/Demo/dek/OglSurface
copying OpenGL/Demo/dek/OglSurface/triangle.py -> build/lib.linux-i686-2.3/OpenGL/Demo/dek/OglSurface
copying OpenGL/Demo/dek/OglSurface/NumericPDB.py -> build/lib.linux-i686-2.3/OpenGL/Demo/dek/OglSurface
copying OpenGL/Demo/dek/OglSurface/OglFrame.py -> build/lib.linux-i686-2.3/OpenGL/Demo/dek/OglSurface
package init file 'OpenGL/Demo/GLE/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/GLE
package init file 'OpenGL/Demo/da/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/Demo/da
package init file 'OpenGL/scripts/__init__.py' not found (or not a regular file)
creating build/lib.linux-i686-2.3/OpenGL/scripts
package init file 'OpenGL/Demo/twburton/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/simple/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/redbook/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/NeHe/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/GLUT/examples/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/tom/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/dek/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/dek/OglSurface/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/GLE/__init__.py' not found (or not a regular file)
package init file 'OpenGL/Demo/da/__init__.py' not found (or not a regular file)
package init file 'OpenGL/scripts/__init__.py' not found (or not a regular file)
running build_clib
building 'interface_util' library
creating build/temp.linux-i686-2.3
creating build/temp.linux-i686-2.3/src
creating build/temp.linux-i686-2.3/src/interface_util
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/interface_util/interface_util.c -o build/temp.linux-i686-2.3/src/interface_util/interface_util.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/interface_util/platform.c -o build/temp.linux-i686-2.3/src/interface_util/platform.o
src/interface_util/platform.c: In function `GetExtProc':
src/interface_util/platform.c:36: warning: assignment makes pointer from integer without a cast
ar -cr build/temp.linux-i686-2.3/libinterface_util.a build/temp.linux-i686-2.3/src/interface_util/interface_util.o build/temp.linux-i686-2.3/src/interface_util/platform.o
building 'GLE' library
creating build/temp.linux-i686-2.3/src/gle
creating build/temp.linux-i686-2.3/src/gle/src
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/intersect.c -o build/temp.linux-i686-2.3/src/gle/src/intersect.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/rot_prince.c -o build/temp.linux-i686-2.3/src/gle/src/rot_prince.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/qmesh.c -o build/temp.linux-i686-2.3/src/gle/src/qmesh.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/extrude.c -o build/temp.linux-i686-2.3/src/gle/src/extrude.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/texgen.c -o build/temp.linux-i686-2.3/src/gle/src/texgen.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/ex_raw.c -o build/temp.linux-i686-2.3/src/gle/src/ex_raw.o
src/gle/src/ex_raw.c: In function `draw_raw_style_end_cap':
src/gle/src/ex_raw.c:139: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typesrc/gle/src/ex_raw.c:140: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typesrc/gle/src/ex_raw.c: In function `draw_front_contour_cap':
src/gle/src/ex_raw.c:199: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typesrc/gle/src/ex_raw.c:200: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typesrc/gle/src/ex_raw.c: In function `draw_back_contour_cap':
src/gle/src/ex_raw.c:245: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typesrc/gle/src/ex_raw.c:246: warning: passing arg 3 of `gluTessCallback' from incompatible pointer typegcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/ex_cut_round.c -o build/temp.linux-i686-2.3/src/gle/src/ex_cut_round.o
src/gle/src/ex_cut_round.c: In function `draw_cut_style_cap_callback':
src/gle/src/ex_cut_round.c:127: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/gle/src/ex_cut_round.c:128: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/ex_angle.c -o build/temp.linux-i686-2.3/src/gle/src/ex_angle.o
src/gle/src/ex_angle.c: In function `draw_angle_style_front_cap':
src/gle/src/ex_angle.c:110: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/gle/src/ex_angle.c:111: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/gle/src/ex_angle.c: In function `draw_angle_style_back_cap':
src/gle/src/ex_angle.c:189: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/gle/src/ex_angle.c:190: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/urotate.c -o build/temp.linux-i686-2.3/src/gle/src/urotate.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/rotate.c -o build/temp.linux-i686-2.3/src/gle/src/rotate.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/view.c -o build/temp.linux-i686-2.3/src/gle/src/view.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/segment.c -o build/temp.linux-i686-2.3/src/gle/src/segment.o
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include/python2.3 -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -c src/gle/src/round_cap.c -o build/temp.linux-i686-2.3/src/gle/src/round_cap.o
ar -cr build/temp.linux-i686-2.3/libGLE.a build/temp.linux-i686-2.3/src/gle/src/rot_prince.o build/temp.linux-i686-2.3/src/gle/src/ex_cut_round.o build/temp.linux-i686-2.3/src/gle/src/ex_raw.o build/temp.linux-i686-2.3/src/gle/src/extrude.o build/temp.linux-i686-2.3/src/gle/src/intersect.o build/temp.linux-i686-2.3/src/gle/src/qmesh.o build/temp.linux-i686-2.3/src/gle/src/ex_angle.o build/temp.linux-i686-2.3/src/gle/src/rotate.o build/temp.linux-i686-2.3/src/gle/src/round_cap.o build/temp.linux-i686-2.3/src/gle/src/segment.o build/temp.linux-i686-2.3/src/gle/src/texgen.o build/temp.linux-i686-2.3/src/gle/src/urotate.o build/temp.linux-i686-2.3/src/gle/src/view.o
running build_ext
building 'GL.ARB.matrix_palette' extension
creating build/temp.linux-i686-2.3/src/interface
gcc -fno-strict-aliasing -DNDEBUG -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 -fPIC -DGLX_PLATFORM -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/lib/tk8.4/include -Isrc/gle/src -I/usr/include/python2.3 -c src/interface/GL.ARB.matrix_palette.c -o build/temp.linux-i686-2.3/src/interface/GL.ARB.matrix_palette.o
gcc -pthread -shared -O3 -mcpu=pentium4 -march=pentium4 -fomit-frame-pointer -funroll-loops -ftracer -mmmx -msse -msse2 build/temp.linux-i686-2.3/src/interface/GL.ARB.matrix_palette.o -L/usr/lib -L/usr/local/lib -L/usr/X11R6/lib -Lbuild/temp.linux-i686-2.3 -lGL -lX11 -lXext -lGLU -linterface_util -lGLE -o build/lib.linux-i686-2.3/OpenGL/GL/ARB/matrix_palette.so
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

!!! ERROR: dev-python/pyopengl-2.0.0.44 failed.
!!! Function distutils_src_compile, Line 38, Exitcode 1
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.





Reproducible: Always
Steps to Reproduce:
emerge -v pyopengl


Actual Results:  
compilation abort's
Comment 1 Bryan Østergaard (RETIRED) gentoo-dev 2005-01-06 10:57:24 UTC
*** Bug 76929 has been marked as a duplicate of this bug. ***
Comment 2 Rob Cakebread (RETIRED) gentoo-dev 2005-01-09 17:06:27 UTC
*** Bug 76930 has been marked as a duplicate of this bug. ***
Comment 3 Fernando Serboncini (RETIRED) gentoo-dev 2005-01-24 18:30:01 UTC
There's a new version on pyopengl on portage. Can you check if this is still an issue?
Comment 4 Jean Bréfort 2005-01-25 02:16:50 UTC
dev-python/pyopengl-2.0.1.09 failed. So it is not better. I also have the following at begining:

Togl not to be built change config/linux2.cfg to enable
running build
running build_w
swig -version

SWIG Version 1.3.21
Copyright (c) 1995-1998
University of Utah and the Regents of the University of California
Copyright (c) 1998-2003
University of Chicago
Compiled with x86_64-pc-linux-gnu-g++ [x86_64-unknown-linux-gnu]

Please see http://www.swig.org for reporting bugs and further information
WARNING!!! wrong swig version.  Need 1.3.13, continuing anyway.

SWIG Version 1.3.21
Copyright (c) 1995-1998
University of Utah and the Regents of the University of California
Copyright (c) 1998-2003
University of Chicago
Compiled with x86_64-pc-linux-gnu-g++ [x86_64-unknown-linux-gnu]

Please see http://www.swig.org for reporting bugs and further information
sh: swig1.3: command not found
warning: build_w: Can't find SWIG, will just have to do with the existing wrapper source.

Note that swig does not seem a requirement to build pyopengl anyway.

My system is an amd64.
Comment 5 Fernando Serboncini (RETIRED) gentoo-dev 2005-01-25 06:04:50 UTC
Created attachment 49474 [details]
pyopengl-2.0.1.09.ebuild

AFAIK, pyopengl only uses swig if it's available. Otherwise it fallbacks to an
existing wrapper code, and since it's not finding the right executable it
doesn't use swig. I may add swig as a dependency in the future.

Can you please try the attached ebuild (it's the original ebuild from pyopengl)
to see if it works?
Comment 6 Jean Bréfort 2005-01-25 09:58:44 UTC
Except that I have no 09opengl in /etc/env.d (it's 03opengl and I modified the ebuild), it works with just two warnings about 09opengl
Comment 7 Fernando Serboncini (RETIRED) gentoo-dev 2005-01-25 17:29:08 UTC
Fixed on CVS with new opengl-update call. Everything should work now. Thanks a lot for the feedback.