[MPlayer-users] Compile error (can't find register in class)

Jon Drukman jsd at cluttered.com
Thu Jun 15 02:18:47 CEST 2006


i tried building mplayer on a 32 bit pentium 4 system and a 64 bit 
opteron system, both with red hat enterprise linux 4, and in both cases 
i get the following error:

i386/dsputil_mmx.c: In function `transpose4x4':
i386/dsputil_mmx.c:621: error: can't find a register in class 
`GENERAL_REGS' while reloading `asm'
In file included from i386/dsputil_mmx.c:2622:
i386/h264dsp_mmx.c:49:1: warning: "SBUTTERFLY" redefined
i386/dsputil_mmx.c:1525:1: warning: this is the location of the previous 
definition
i386/h264dsp_mmx.c:1262:1: warning: "PUT_OP" redefined
i386/dsputil_mmx.c:2377:1: warning: this is the location of the previous 
definition
make[1]: *** [i386/dsputil_mmx.o] Error 1
make[1]: Leaving directory `/opt/build/mplayer/libavcodec'

if i disable MMX it will compile, but it runs dog slow.  any idea how to 
overcome this problem?

-jsd-




More information about the MPlayer-users mailing list