Le Lundi 26 Novembre 2001 02:16, vous avez écrit : > Here's the output when I try to build mplayer. I havd gcc 2.96 so I used > configure --disable-gcc-checking. Any clues? > > gcc -O4 -march=k6 -mcpu=k6 -pipe -ffast-math -fomit-frame-pointer -Wall > -g -DHAVE_AV_CONFIG_H -c -o i386/dsputil_mmx.o i386/dsputil_mmx.c > i386/dsputil_mmx.c: In function `put_pixels_x2_3dnow': > i386/dsputil_mmx_avg.h:51: Can't find a register in class `GENERAL_REGS' > while reloading `asm'. > i386/dsputil_mmx.c: In function `avg_pixels_3dnow': > i386/dsputil_mmx_avg.h:135: Can't find a register in class > `GENERAL_REGS' while reloading `asm'. > i386/dsputil_mmx.c: In function `put_pixels_x2_sse': > i386/dsputil_mmx_avg.h:51: Can't find a register in class `GENERAL_REGS' > while reloading `asm'. > i386/dsputil_mmx.c: In function `avg_pixels_sse': > i386/dsputil_mmx_avg.h:135: Can't find a register in class > `GENERAL_REGS' while reloading `asm'. > i386/dsputil_mmx.c: In function `put_pixels_mmx': > i386/dsputil_mmx.c:199: Can't find a register in class `GENERAL_REGS' > while reloading `asm'. > gmake[1]: *** [i386/dsputil_mmx.o] Error 1 > gmake[1]: Leaving directory `/home/darren/sw/MPlayer-0.50/libavcodec' > gmake: *** [libavcodec/libavcodec.a] Error 2
gcc-2.96 is said to not compile correctly mmx code! do u need more evidence? plz! have a look at this: http://www.mplayerhq.hu/DOCS/gcc-2.96-3.0.html and this: http://www.mplayerhq.hu/DOCS/users_against_developers.html and this again: http://gcc.gnu.org/gcc-2.96.html and u'll know what is gcc-2.96! so don't complain anymore about it. bye jipe PS: egcs is avaible on mandrake CDs. use it instead of gcc-2.96.. or dld a 2.95 release from ftp://ftp.gnu.org -- Ta mere elle est tellement grosse que quand elle met un T-shirt 'Malcom-X', les helicopthres se posent dessus.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com