[MPlayer-users] make fails on latest CVS with gcc 3.2

wmuydyf02 at sneakemail.com wmuydyf02 at sneakemail.com
Tue Sep 2 14:28:08 CEST 2003

Hi all,

YES, i know it's my own fault, since I'm not using the recommended gcc 3.3, so
please flame me now. But as I was able to compile earlier CVS versions of
MPlayer (the last one I successfully compiled was July 20th), I thought I'd give
it a try.  Here is where it breaks:

make -C libfaad2
make[1]: Entering directory `/home/user1/downloads/main/libfaad2'
gcc -c -I. -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer 
gcc -c -I. -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer 
cfft.c:556:2: warning: no newline at end of file
cfft.c: In function `passf2':
cfft.c:556: unable to find a register to spill in class `FLOAT_REGS'
cfft.c:556: this is the insn:
(insn 235 233 246 (set (subreg:SF (reg/v:DI 29 rmm0 [110]) 0)
        (minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [112])
                        (const_int 8 [0x8]))
                    (reg/v/f:SI 3 ebx [62])) [4 S4 A32])
            (reg:SF 8 st(0) [132]))) 533 {*fop_sf_1_nosse} (insn_list 232 (nil))
    (expr_list:REG_DEAD (reg:SF 8 st(0) [132])
cfft.c:556: confused by earlier errors, bailing out
make[1]: *** [cfft.o] Error 1
make[1]: Leaving directory `/home/user1/downloads/main/libfaad2'
make: *** [libfaad2/libfaad2.a] Fehler 2

With Google I wasn't able to find anything useful. Is this the fault of gcc 3.2?
(And if so, can anyone point me to information on how to update gcc WITHOUT
breaking the consistency of my system, as it happened on my first attempt?)

Anyway, thanks to all the MPlayer developers for their great work.

Protect yourself from spam, 
use http://sneakemail.com

More information about the MPlayer-users mailing list