[MPlayer-dev-eng] SVN won't compile

Kevin DeKorte kdekorte at gmail.com
Sun Apr 19 20:59:03 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/19/2009 11:56 AM, Diego Biurrun wrote:
> On Sun, Apr 19, 2009 at 07:46:36PM +0300, Axel Thimm wrote:
>> On Mon, Apr 13, 2009 at 08:01:02AM -0600, Kevin DeKorte wrote:
>>>>>>>>> I've been getting this error the last couple of days when compiling svn
>>>>>>>> I'm not getting this error.
>>>>>>> Perhaps it is due to the fact that I'm compiling in 32bit mode on a
>>>>>>> 64bit install.
>>>>>>>
>>>>>>> ./configure --target=i386-linux --cc="gcc -m32" --as="as --32"
>>>>>>> - --prefix=/usr --
>>>>>>> disable-nemesi --disable-vidix --disable-3dnow
>>>>>>>
>>>>>>> Worked fine on SVN r29156 just a couple of days ago.
>>>>>> My sarcasm seems to have done the trick of making you provide some
>>>>>> information, but it is still far from sufficient.  OS, CPU, compiler
>>>>>> version are a strict minimum.  Also please try to find out which
>>>>>> revision broke compilation for you.
>>>>> Fedora 11 (rawhide)
>>>>> CPU Q6600
>>>>> gcc version 4.4.0 20090409 (Red Hat 4.4.0-0.32) (GCC)
>> It also breaks on Fedora 11 (rawhide)/gcc 4.4 on 32 bits directly (not
>> 32 bit mode of 64 bits) on mplayer svn from more than a month ago (so
>> it's nothing new). I think this is gcc 4.4 specific.
> 
> Does the problem persist with HEAD for anyone?  I thought I had fixed
> it..
> 
> Diego

Still broken... for 32bit mode on 64bit, disabling liba52 internal
allows clean and working compile.

svn info
Path: .
URL: svn://svn.mplayerhq.hu/mplayer/trunk
Repository Root: svn://svn.mplayerhq.hu/mplayer
Repository UUID: b3059339-0415-0410-9bf9-f77b7e298cf2
Revision: 29197
Node Kind: directory
Schedule: normal
Last Changed Author: diego
Last Changed Rev: 29197
Last Changed Date: 2009-04-19 09:54:48 -0600 (Sun, 19 Apr 2009)

[kdekorte at quad mplayer]$ gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
- --infodir=/usr/share/info
- --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap
- --enable-shared --enable-threads=posix --enable-checking=release
- --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions
- --enable-languages=c,c++,objc,obj-c++,java,fortran,ada
- --enable-java-awt=gtk --disable-dssi --enable-plugin
- --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
- --enable-libgcj-multifile --enable-java-maintainer-mode
- --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
- --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic
- --with-arch_32=i586 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.4.0 20090414 (Red Hat 4.4.0-0.34) (GCC)



In file included from liba52/imdct.c:729:
liba52/imdct_3dnow.h: In function 'fft_128p_3dnowex.clone.0':
liba52/imdct_3dnow.h:289: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:283: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:289: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:283: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:289: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:283: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:289: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:257: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:283: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:289: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:257: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
liba52/imdct_3dnow.h:117: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:283: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:286: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:286: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:289: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:292: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:292: error: 'asm' operand has impossible constraints
liba52/imdct_3dnow.h:93: error: 'asm' operand has impossible constraints



- -- 
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAknrdHcACgkQ6w2kMH0L1dHkIACcDGmhKq50vRO7vNL8uoAFJEoZ
XcgAnA3oW2b9y3BcyzRM3NvAkvaMy7ub
=dCYg
-----END PGP SIGNATURE-----



More information about the MPlayer-dev-eng mailing list