[MPlayer-users] Compile error (can't find register in class)
Dominik 'Rathann' Mierzejewski
dominik at rangers.eu.org
Thu Jun 15 12:07:18 CEST 2006
On Thursday, 15 June 2006 at 02:18, Jon Drukman wrote:
> 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?
If you're not using 1.0pre8, upgrade. If it still happens, it's probably
your compiler's fault.
http://www1.mplayerhq.hu/DOCS/HTML/en/faq.html#id2543390
Regards,
R.
--
MPlayer developer and RPMs maintainer: http://rpm.greysector.net/mplayer/
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
More information about the MPlayer-users
mailing list