[MPlayer-users] [COMPILE ERROR] MPlayer 1.0-pre1 : libfaad2

D Richard Felker III dalias at aerifal.cx
Tue Sep 2 19:57:53 CEST 2003


On Tue, Sep 02, 2003 at 01:14:46PM +0300, David Robin wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]

> Hello,
> 
> I have always been able to compile mplayer release and very recent cvs
> snapshots. But as expected due to 1.0-pre1 objectives, I have error
> while compiling Mplayer 1.0-pre1:
> 
> [robind at machine]: make -C libfaad2
> make[1]: Entering directory
> `/home/robind/PERSO/mplayer-1.0pre1/libfaad2'
> gcc -c -I. -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math
> -fomit-frame-pointer -D_REENTRANT -D_LARG
> EFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o bits.o bits.c
> gcc -c -I. -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math
> -fomit-frame-pointer -D_REENTRANT -D_LARG
> EFILE_SOURCE -D_FILE_OFFSET_BITS=64  -o cfft.o cfft.c
> 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 239 237 250 (set (subreg:SF (reg/v:DI 29 rmm0 [112]) 0)
>         (minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [114])
>                         (const_int 8 [0x8]))
>                     (reg/v/f:SI 3 ebx [62])) [4 S4 A32])
>             (reg:SF 8 st(0) [134]))) 539 {*fop_sf_1_nosse} (insn_list
> 236 (nil))
>     (expr_list:REG_DEAD (reg:SF 8 st(0) [134])
>         (nil)))
> cfft.c:556: confused by earlier errors, bailing out

Whenever you see an error like this, it's a bug in gcc. Upgrade to
latest gcc (or downgrade to 2.95.3 which isn't buggy), and if the
problem persists, report it to the gcc developers.

Rich



More information about the MPlayer-users mailing list