Chris I wrote: > When you posted your message I decided it might be fun to play it > again, and it failed on me.
Error messages?
sorry about my mail client wrapping this. I suppose i should throw it in an attatchment but i'm too lazy. the first line goes from "gcc" until the instance of "d_fil.lo" with nothing after it (about four or five lines depending on how this wraps)
------------BEGIN------------
gcc -DHAVE_CONFIG_H -I. -I. -I../../../../include -I../../../../include -march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2 -march=i686 -O3 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations -fstrict-aliasing -pipe -Wall -fno-common -MT d_fill.lo -MD -MP -MF .deps/d_fill.Tpo -c d_fill.c -fPIC -DPIC -o .
libs/d_fill.lo
{standard input}: Assembler messages:
{standard input}:45: Error: suffix or operands invalid for `movd'
{standard input}:226: Error: suffix or operands invalid for `movd'
make[4]: *** [d_fill.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/quakeforge-0.5.4/work/
quakeforge-0.5.4/libs/video/renderer/sw32'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/quakeforge-0.5.4/work/
quakeforge-0.5.4/libs/video/renderer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/quakeforge-0.5.4/work/
quakeforge-0.5.4/libs/video'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/quakeforge-0.5.4/work/
quakeforge-0.5.4/libs'
make: *** [all-recursive] Error 1
------------END------------
The error is in the "sw32" renderer (just reading directly from the error here).
one thing I am noticing is that it is specifying both -march=pentium4 (which i set) as well as -march=i686, but i dont suppose it would have made it this far if that was an issue (it goes for a few minutes).
These are the flags it's reporting with a an emerge -pv: -debug -3dfx -fbcon +opengl +sdl +svga +X +ncurses +oggvorbis +zlib - ipv6 +xv +dga +xmms +alsa +oss
I suppose I could try striping out svga, ncurses, xv, xmms (?), and either alsa or oss (why do i need both?). I only need opengl for graphics, and i dont need both alsa and oss support, although I would think that one of the graphics-related use flags would fix the problem.
--
Chris I
It was kinda like stuffing the wrong card in a computer, when you're
stickin' those artificial stimulants in your arm.
-- Dion, noted computer scientist
pgp00000.pgp
Description: PGP signature
