[MPlayer-users] Problems compiling MPlayer on Suse 9.2

Juggle4Evr Juggle4Evr at gmx.de
Mon Nov 1 07:34:40 CET 2004


Am Sonntag, 31. Oktober 2004 16:25 schrieb Juggle4Evr:
> Hi,
>
> I've downloaded the MPlayer-1.0pre5.tar.bz2 source archive and all the
> other needed packages and tried to compile MPlayer. configure runs
> successfully but after make (and a lot of success messages) I get the
> following error:
>
> In file included from /usr/include/linux/list.h:7,
>                  from ../osdep/kerneltwosix.h:5,
>                  from vo_fbdev.c:21:
> /usr/include/linux/prefetch.h: In function `prefetch_range':
> /usr/include/linux/prefetch.h:64: error: `CONFIG_X86_L1_CACHE_SHIFT'
> undeclared (first use in this function)
> /usr/include/linux/prefetch.h:64: error: (Each undeclared identifier is
> reported only once
> /usr/include/linux/prefetch.h:64: error: for each function it appears in.)
> make[1]: *** [vo_fbdev.o] Error 1
> make[1]: Leaving directory `/home/juergen/MPlayer-1.0pre5/libvo'
> make: *** [libvo/libvo.a] Error 2
>
>
> What's wrong here? Is there any file missing?

After googling around I found a workaround for this. By calling

./configure --disable-fbdev

MPlayer compiles. But I have no idea what else this switch does...




More information about the MPlayer-users mailing list