my emerge info tux root # emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" 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=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx 3dnow X Xaw3d aalib accessibility acl acpi adns afs aim alsa apm arts audiofile avi berkdb bidi bonobo canna cdr crypt cups curl dedicated dga directfb doc dvb dvd emacs emacs-w3 encode esd ethereal evo fam fastcgi fbcon fdftk firebird flac flash foomaticdb freetds freewnn gb gd gdbm ggi gif ginac gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icq imagemagick imap imlib informix innodb jabber jack java jikes joystick jpeg kde kerberose krb4 ladcca lcms ldap leim libg++ libgda libwww lirc mad maildir matrox mbox mcal mikmod mmx motif mozilla mpeg mpi msn mysql nas ncurses netcdf nls oci8 odbc oggvorbis opengl oscar oss pam pda pdflib perl plotutils png pnp postgres ppds prelude python qt quicktime readline ruby samba sasl scanner sdl slang slp snmp socks5 speex spell sqlite ssl svga tcltk tcpd tetex theora tiff truetype unicode usb vhosts videos wmf wxwindows x86 xinerama xml2 xmms xv yahoo yaz zeo zlib" tux root # the error 2]') ../WinQuake/gl_vidlinux.c:499: error: initializer element is not constant ../WinQuake/gl_vidlinux.c:499: error: (near initialization for `resolutions[13]') ../WinQuake/gl_vidlinux.c:499: error: `GR_RESOLUTION_1280x1024' undeclared here (not in a function) ../WinQuake/gl_vidlinux.c:499: error: initializer element is not constant ../WinQuake/gl_vidlinux.c:499: error: (near initialization for `resolutions[14][2]') ../WinQuake/gl_vidlinux.c:500: error: initializer element is not constant ../WinQuake/gl_vidlinux.c:500: error: (near initialization for `resolutions[14]') ../WinQuake/gl_vidlinux.c:501: error: `GR_RESOLUTION_1600x1200' undeclared here (not in a function) ../WinQuake/gl_vidlinux.c:501: error: initializer element is not constant ../WinQuake/gl_vidlinux.c:501: error: (near initialization for `resolutions[15][2]') ../WinQuake/gl_vidlinux.c:501: error: initializer element is not constant ../WinQuake/gl_vidlinux.c:501: error: (near initialization for `resolutions[15]') ../WinQuake/gl_vidlinux.c: In function `findres': ../WinQuake/gl_vidlinux.c:516: error: `GR_RESOLUTION_640x480' undeclared (first use in this function) ../WinQuake/gl_vidlinux.c:516: error: (Each undeclared identifier is reported only once ../WinQuake/gl_vidlinux.c:516: error: for each function it appears in.) ../WinQuake/gl_vidlinux.c: In function `VID_Init': ../WinQuake/gl_vidlinux.c:630: error: `FXMESA_DOUBLEBUFFER' undeclared (first use in this function) ../WinQuake/gl_vidlinux.c:631: error: `FXMESA_ALPHA_SIZE' undeclared (first use in this function) ../WinQuake/gl_vidlinux.c:633: error: `FXMESA_DEPTH_SIZE' undeclared (first use in this function) ../WinQuake/gl_vidlinux.c:635: error: `FXMESA_NONE' undeclared (first use in this function) ../WinQuake/gl_vidlinux.c:660: error: `GR_REFRESH_75Hz' undeclared (first use in this function) make[1]: *** [releasei386-glibc/glquake/gl_vidlinux.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/quake1-2.40/work/WinQuake' make: *** [build_release] Error 2 !!! ERROR: games-fps/quake1-2.40 failed. !!! Function src_compile, Line 69, Exitcode 2 !!! failed to build WinQuake Reproducible: Always Steps to Reproduce: 1.emerge quak1 2. 3. Actual Results: it was output in the details Expected Results: it should have installed quake1 !!! I game all the info in details, the strain on the forum on this is http://forums.gentoo.org/viewtopic.php?t=176974 please help
Hmmm, try USE="-svga" emerge quake1 See if it's just a problem with the svga interface please.
ok, tried USE="-svga" same error.... :'(
attach WinQuake/Makefile as text/plain please. It shouldn't try to compile that file without svga in USE.
whoa, im sorry... sorta of new to gentoo, how would I attach the makefile as a text...? lmao, sorry bout that
the other use flags that verbose show are opengl 3dfx and X, should I try takin any of those out?
ok, I used USE="-svga -3dfx" emerge quake1 and it worked, but what does this mean?
Thanks for responding so quick... quake doesnt even run, quake 2 doesnt run, quake 3 works great, ut doesnt run, ut 2k3,2k4 work great, I cant emerge -uD world... you know what, my gentoo install is really screwed up somehow, but in about a week I'm sellin my radeon and pickin up an nvidia card and doin a reinstall (not from universal cd this time) and hopefull that will make it all go away... oh man I wish that makes it all go away, lmao ;)
In /var/tmp/portage/quake1-2.40/work/WinQuake/ there should be a Makefile. Click on Create a New Attachment near the top of this page and attach that Makefile to this bug. Choose text/plain as the type of file.
Michael, why do you have 3dfx in your USE when you do not have a 3dfx card?
Ya, I had 3dfx on because I didn't know what the heck it was, and figured it couldnt hurt, lmao, are there any other use flags I should know about that are like that? :?
How about if you take out all the use flags that you have no idea what they do? The defaults will probably be fine for you and when you figure out what you want, then you can add them later. I'm going to mark this bug as INVALID as it looks like pilot error to me.