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
