tisdagen den 3 december 2002 21.48 skrev Oden Eriksson:
> tisdagen den 3 december 2002 20.21 skrev Eyal Ben-David:
> > On Tuesday 03 December 2002 20:45, Oden Eriksson wrote:
> > > Hi.
> > >
> > > I'm trying to build mplayer from cooker on my ML9.0 system
> > > (anti-mantra-auto-reply: yes I know this is not supported.), and
> > > started to suspect this is not possible with an Athlon CPU? I have
> > > searched some but didn't find much about this... Is there's a simple
> > > voodoo magic trick I don't know about?
> >
> > [...]
> >
> > Hi,
> >
> > Take the source from MPlayer site and compile. Athlon is identified
> > automatically. (I guess you know it already)
>
> Yes, just running configure and make builds it without _any_ problems...,
> but I noticed that the "optflags" was set to "-march=athlon-tbird
> -mcpu=athlon-tbird", and just "-march=athlon -mcpu=athlon" from the rpm
> build. Anyway, just for fun I made another arch similar to the athlon one
> in my /usr/lib/rpm/ dir, but it didn't help ;)
>
> I have to do some serious forensics with the configure flags passed during
> the rpm build... Am I totally alone with this problem, everyone's using
> Intel CPU:s? Well..., well... I now suspect it has nothing to do with the
> CPU, I will continue until I have cracked this. But help would be welcomed.
>
> Chears.

Since no one seems to care much I have to talk to myself...

I fetched latest rte v0.5, and guess what? It's the same darn error, or quite 
similar. Could this be a a gcc problem or a bug in the bundled Ffmpeg?

./configure; make

[snip]

gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -D_REENTRANT -DHAVE_AV_CONFIG_H -O2 
-fomit-frame-pointer -include ../../../config.h -Wall -Wunused 
-Wmissing-prototypes -Wmissing-declarations -c mpegvideo_mmx.c -MT 
mpegvideo_mmx.lo -MD -MP -MF .deps/mpegvideo_mmx.TPlo  -fPIC -DPIC -o 
.libs/mpegvideo_mmx.lo
mpegvideo_mmx.c: In function `dct_unquantize_mpeg1_mmx':
mpegvideo_mmx.c:199: warning: operation on `nCoeffs' may be undefined
mpegvideo_mmx.c: In function `dct_unquantize_mpeg2_mmx':
mpegvideo_mmx.c:325: warning: operation on `nCoeffs' may be undefined
mpegvideo_mmx.c: At top level:
mpegvideo_mmx.c:540: warning: no previous prototype for 
`unused_var_warning_killer'
In file included from mpegvideo_mmx.c:546:
mpegvideo_mmx_template.c: In function `dct_quantize_MMX':
mpegvideo_mmx_template.c:86: can't find a register in class `GENERAL_REGS' 
while reloading `asm'
make[4]: *** [mpegvideo_mmx.lo] Error 1
make[4]: Leaving directory 
`/home/root/RPM/BUILD/rte-0.5/ffmpeg/libavcodec/i386'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/root/RPM/BUILD/rte-0.5/ffmpeg/libavcodec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/root/RPM/BUILD/rte-0.5/ffmpeg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/root/RPM/BUILD/rte-0.5'
make: *** [all] Error 2

This one  
"http://www.tinkerland.org.uk/cvs-snapshots/current/ffmpeg-031202-cvs.tar.gz"; 
compiles without any problems. Well..., I have to leave this and get some 
sleep now... zzzz...

-- 
Regards // Oden Eriksson
http://www.deserve-it.com


Reply via email to