emerge tuxracer fails with the following messages: >>> emerge (1 of 1) app-games/tuxracer-0.61-r2 to / >>> md5 ;-) tuxracer-data-0.61.tar.gz >>> md5 ;-) tuxracer-0.61.tar.gz >>> Unpacking source... >>> Unpacking tuxracer-0.61.tar.gz >>> Unpacking tuxracer-data-0.61.tar.gz patching file game_config.c >>> Source unpacked. creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -march=athlon-tbird -mcpu=athlon-tbird -Os -fforce-addr -fforce-mem -frerun-cse-after-loop -frerun-loop-opt ) works... yes checking whether the C compiler (gcc -march=athlon-tbird -mcpu=athlon-tbird -Os -fforce-addr -fforce-mem -frerun-cse-after-loop -frerun-loop-opt ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for c++... g++ checking whether the C++ compiler (g++ -march=athlon-tbird -mcpu=athlon-tbird -Os -fforce-addr -fforce-mem -frerun-cse-after-loop -frerun-loop-opt ) works... yes checking whether the C++ compiler (g++ -march=athlon-tbird -mcpu=athlon-tbird -Os -fforce-addr -fforce-mem -frerun-cse-after-loop -frerun-loop-opt ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether g++ accepts -g... yes checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/time.h... yes checking for unistd.h... yes checking for working const... yes checking whether time.h and sys/time.h may both be included... yes checking for getcwd... yes checking for gettimeofday... yes checking for strdup... yes checking for finite... yes checking for isnan... yes checking for _finite... no checking for _isnan... no checking for ieeefp.h... no checking for Win32 platform... no checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -ldl... yes checking for main in -lm... yes checking for tcl8.3 library... yes checking for tcl.h... yes checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.0.1... yes checking for SDL_JoystickOpen... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for GL library... yes checking for glXGetProcAddressARB... yes checking for GLU library... yes checking for GL/gl.h... yes checking for GL/glx.h... yes checking whether glx.h defines glXGetProcAddressARB... no configure: error: Your copy of glx.h is out of date. You can get a more recent copy from the latest Mesa distribution (http://mesa3d.sourceforge.net). !!! ERROR: app-games/tuxracer-0.61-r2 failed. !!! Function econf, Line 334, Exitcode 1 !!! econf failed I cannot emerge mesa, as it is masked :( I use unstable packages.
qpkg -I -v -nc xfree please?
what kind of video card are you running?
I'm running a Hercules brand ATI Radeon 8500 card with 128MB RAM. (The card packaging identifies it as a 3D Prophet 8500 128MB) # qpkg -I -v -nc xfree x11-base/xfree-4.2.99.4 x11-base/xfree-drm-4.2.99.4
*** This bug has been marked as a duplicate of 15841 ***