[MPlayer-cygwin] Error: bad register name `%rbx'

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat Apr 30 15:50:40 CEST 2011


On Sat, Apr 30, 2011 at 01:42:15AM +0200, turbos10 wrote:
> I try compile SVN reversion 30000 under mingw. Newest SVN version
> works for me but i want 30k reversion.
> I have this error:
> 
> gcc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statem
> ent -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=i4
> 86 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_
> FILE_OFFSET_BITS=64 -I.   -I/mingw/include -Ii:/mingw/include/bs2b     -c -o cpu
> detect.o cpudetect.c
> {standard input}: Assembler messages:
> {standard input}:98: Error: bad register name `%rbx'
> {standard input}:100: Error: bad register name `%rbx'
> (...)
> 
> How to fix it?

No idea, check in configure.log for some reason MPlayer thinks you
are trying to build a 64-bit MPlayer version but at least the assembler
used is a 32 bit one (well, should be, considering you use -march=i486).


More information about the MPlayer-cygwin mailing list