checking whether build environment is sane... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for pkg-config... /usr/bin/pkg-config checking for GTK+ - version >= 2.0.0... yes (version 2.4.1) checking OpenGL... no checking Mesa... no checking Mesa with pthreads... no configure: error: You need GL or MesaGL libraries !!! ERROR: x11-libs/gtkglarea-1.99.0 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r1) ================================================================= System uname: 2.6.7-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.caliu.info/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo cdr crypt cups directfb dvd encode esd foomaticdb gdbm gif gimpprint gpm gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xinerama xml2 xmms xv zlib" kant:/var/tmp/portage/gtkglarea-1.99.0/work/gtkglarea-1.99.0> emerge info | grep opengl USE="X alsa apm arts avi berkdb bonobo cdr crypt cups directfb dvd encode esd foomaticdb gdbm gif gimpprint gpm gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xinerama xml2 xmms xv zlib" and I think my opengl is OK. I can run glxgears fine (accelerated). These are the files in my suystem related to libGL: /usr/lib/libGLU.so.1.3 /usr/lib/libGLU.la /usr/lib/libGLU.so /usr/lib/opengl/xfree/lib/libGL.so.1.2 /usr/lib/opengl/xfree/lib/libGL.la /usr/lib/opengl/xfree/lib/libGL.a /usr/lib/opengl/xfree/lib/libGL.so /usr/lib/opengl/xfree/lib/libGL.so.1 /usr/lib/opengl/nvidia/lib/libGL.so.1.0.5336 /usr/lib/opengl/nvidia/lib/libGLcore.so.1.0.5336 /usr/lib/opengl/nvidia/lib/libGL.so /usr/lib/opengl/nvidia/lib/libGL.so.1 /usr/lib/opengl/nvidia/lib/libGLcore.so /usr/lib/opengl/nvidia/lib/libGLcore.so.1 /usr/lib/opengl/nvidia/lib/libGL.la /usr/lib/libGLU.so.1 /usr/lib/libGLU.a /usr/lib/libGLcore.so.1.0.4496 /usr/lib/libGL.so /usr/lib/libGL.so.1 /usr/lib/libGLcore.so /usr/lib/libGLcore.so.1 /usr/lib/libGL.so.1.0.4496 /usr/X11R6/lib/modules/extensions/libGLcore.a /usr/X11R6/lib/libGLw.a /usr/X11R6/lib/libGL.so.1 /usr/portage/media-video/nvidia-glx/files/libGL.la.1 /usr/portage/media-video/nvidia-glx/files/libGL.la.2 /usr/portage/x11-base/xfree/files/4.3.0/lib/libGLU.la /usr/portage/x11-base/xfree/files/4.3.0/lib/libGL.la Reproducible: Always Steps to Reproduce: 1. 2. 3.
"opengl-update nvidia" seems to solve the problem. I think this command is already run when emerging the nvidia drivers and I had the drivers working fine but it seems there was something left to do.
closes this i assume..