[alex at fsn.hu: Re: [Mplayer-advusers] [waschk at informatik.uni-rostock.de: [MPlayer-users] BUG pre2 doesn't build on AMD64]]

Alex Beregszaszi alex at fsn.hu
Sat Oct 11 19:09:45 CEST 2003


Hi,

> In fact, it became even worse (quote from the link above):
> {standard input}: i386/dsputil_mmx.c: In function `clear_blocks_mmx':
> Assembler messages:
> i386/dsputil_mmx.c:399: warning: cast from pointer to integer of
> different size{standard input}:57: Error: `(%edx,%edx)' is not a valid
> 64 bit base/index expression{standard input}:62: Error: `(%rsi,%edx)'
> is not a valid 64 bit base/index expression{standard input}:63: Error:
> `1(%rsi,%edx)' is not a valid 64 bit base/index expression{standard
> input}:77: Error: `(%rdi,%edx)' is not a valid 64 bit base/index
> expression{standard input}:78: Error: suffix or operands invalid for
> `add'{standard input}:79: Error: suffix or operands invalid for `add'
> {standard input}:82: Error: `(%rsi,%edx)' is not a valid 64 bit
> base/index expression{standard input}:83: Error: `1(%rsi,%edx)' is not
> a valid 64 bit base/index expression{standard input}:97: Error:
> `(%rdi,%edx)' is not a valid 64 bit base/index expression{standard
> input}:98: Error: suffix or operands invalid for `add'{standard
> input}:99: Error: suffix or operands invalid for `add'{standard
> input}:135: Error: suffix or operands invalid for `add'{standard
> input}:136: Error: Incorrect register `%rcx' used with `l'
> suffix{standard input}:144: Error: suffix or operands invalid for
> `add'[schnipp]

It's not even worse as it steps further..
Try to compile mplayer on 32bit mode, not in 64bit, or as a workaround
--disable-mmx.

-- 
Alex Beregszaszi <alex at fsn.hu>
(MPlayer Core Developer -- http://www.mplayerhq.hu/)



More information about the MPlayer-advusers mailing list