g++ -c -march=pentium4 -O3 -pipe -fomit-frame-pointer -DGL_GLEXT_LEGACY -I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT main.cpp -o main.o -DDATADIR=\"/usr/share/games/glaxium\" g++ -c -march=pentium4 -O3 -pipe -fomit-frame-pointer -DGL_GLEXT_LEGACY -I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT myship.cpp -o myship.o -DDATADIR=\"/usr/share/games/glaxium\" myship.cpp:38: syntax error before `;' token myship.cpp:39: syntax error before `;' token myship.cpp:40: syntax error before `;' token myship.cpp:41: syntax error before `;' token make: *** [myship.o] Error 1 !!! ERROR: games-action/glaxium-0.5 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge glaxium 3. Actual Results: Glaxium fails on compile. Expected Results: Merge glaxium successfully. Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://194.83.57.2/sites/www.ibiblio.org/gentoo/ http://194.83.57.11/sites/www.ibiblio.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://194.83.57.7/sites/www.ibiblio.org/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="oss foomaticdb libg++ pdflib quicktime zlib gdbm berkdb slang readline tcpd pam esd gnome qt motif aalib acpi alsa apm avi cdr crypt dga directfb dvd encode fbcon gd ggi gif gtk gtkhtml imap imlib java jpeg libwww mad mikmod mmx mozilla mpeg ncurses opengl oggvorbis pdf perl png python sdl spell sse ssl svga tiff truetype usb wmf X xml xml2 xmms xv x86 -gpm -cups -kde -arts -nls"
*** Bug 30323 has been marked as a duplicate of this bug. ***
I wonder if you're using the Nvidia opengl stuff?
yes, this is because the user didnt read the warning message the beginning of the emerge process however, i'll look into making a patch for this so it'll work with nvidia ...
updated the ebuild to work with nvidia header files ... however, next time please rtfm