I receive this error when compiling PyOpenGL-2.0.0.44, and I have no xfree installed, only xorg-x11: creating build/temp.linux-i686-2.3/src/interface_util gcc -fno-strict-aliasing -DNDEBUG -march=athlon-xp -O2 -pipe -fomit-frame-pointer -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 In file included from /usr/X11R6/include/GL/glx.h:28, from src/config.h:59, from src/interface_util/interface_util.c:1: /usr/X11R6/include/GL/gl.h:1731: error: conflicting types for `glMultiDrawArrays' /usr/X11R6/include/GL/glext.h:2618: error: previous declaration of `glMultiDrawArrays' 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 The solution is to do "opengl-update xorg-x11" before emerging. I was thinking, shouldn't xorg nad xfree have the same name in opengl-update? Since they can't be installed at the same time, shouldn't something like "opengl-update x11" be appropriate?
Ditto with the same problem. Except I have nvidia drivers, so I have opengl-update nvidia. I tried to re-run it to see if that would fix it but it doesn't fix the problem.
I'd solved this locally, but I need to run the fixes by the python team first
From http://bugs.gentoo.org/show_bug.cgi?id=41194: ------- Additional Comment #13 From Alastair Tse 2004-04-09 15:46 PST ------- i'm guessing that this is related to the general problem with pyopengl solved in bug 45435 *** This bug has been marked as a duplicate of 45435 ***
Fixed