[MPlayer-users] 1.0pre4 build problem

Mikhail Ramendik mr at ramendik.ru
Mon May 3 21:45:37 CEST 2004


Hello,

I am trying to build MPlayer 1.0pre4 (actually as an RPM, based on an
older spec from my distro). And the compile fails. 

Here are the last lines of make:

cc -I../libvo/ -I../../libvo -march=athlon -D_REENTRANT
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/X11R6/include -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/cputest.o i386/cputest.c 
cc -I../libvo/ -I../../libvo -march=athlon -D_REENTRANT
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/X11R6/include -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/dsputil_mmx.o
i386/dsputil_mmx.c 
i386/dsputil_mmx.c:35: warning: `used' attribute ignored
i386/dsputil_mmx.c:36: warning: `used' attribute ignored
i386/dsputil_mmx.c:37: warning: `used' attribute ignored
i386/dsputil_mmx.c:39: warning: `used' attribute ignored
i386/dsputil_mmx.c:40: warning: `used' attribute ignored
i386/dsputil_mmx.c:41: warning: `used' attribute ignored
i386/dsputil_mmx.c:42: warning: `used' attribute ignored
i386/dsputil_mmx.c:44: warning: `used' attribute ignored
i386/dsputil_mmx.c: In function `h263_h_loop_filter_mmx':
i386/dsputil_mmx.c:633: can't find a register in class `GENERAL_REGS'
while reloading `asm'
make[1]: *** [i386/dsputil_mmx.o] Error 1
make[1]: Leaving directory
`/usr/src/asplinux/BUILD/MPlayer-1.0pre4/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2

The gcc version is 3.2.2. The configure options are, excluding paths:

        --enable-gui \ 
        --enable-largefiles \ 
        --enable-win32 \ 
        --enable-joystick \ 
        --disable-mpdvdkit \ 
        --enable-mmx --enable-mmx2 \ 
        --enable-3dnow --enable-3dnowex \ 
        --enable-alsa \ 
        --disable-aa \ 
        --disable-lirc \ 
        --enable-runtime-cpudetection \ 
        --enable-shared-pp \ 
        --enable-i18n

(I am not enabling sse/sse2 because my CPU does not have them).

The target is athlon.

What should I change to get it to build?

Yours, Mikhail Ramendik






More information about the MPlayer-users mailing list