[MPlayer-users] problem compiling MPlayer-0.90pre6

Andreas Lange andreas.lange at chemie.uni-regensburg.de
Wed Aug 7 14:02:02 CEST 2002


Paolo Rossi wrote:

> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> Hi all,
>
> I'm have problem during compilation of MPlayer-0.90pre6in my box with 
> R-H7.3 and kernel 2.4.18 or 2.4.19. The command 'make' return this error:
> Can someone help me?
> .
> .
> make[1]: Entering directory `/usr/local/src/MPlayer-20020807/libao2'
> gcc-2.95 -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math 
> -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -I. -I.. -I/usr/include/kde/artsc 
> -I/usr/include/SDL -D_REENTRANT     -o afmt.o afmt.c
> gcc-2.95 -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math 
> -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -I. -I.. -I/usr/include/kde/artsc 
> -I/usr/include/SDL -D_REENTRANT     -o audio_out.o audio_out.c
> gcc-2.95 -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math 
> -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -I. -I.. -I/usr/include/kde/artsc 
> -I/usr/include/SDL -D_REENTRANT     -o ao_mpegpes.o ao_mpegpes.c
> ao_mpegpes.c:15: ost/audio.h: No such file or directory
> ao_mpegpes.c:16: parse error before `dvb_mixer'
> ao_mpegpes.c:16: warning: excess elements in scalar initializer
> ao_mpegpes.c:16: warning: (near initialization for `dvb_mixer')
> ao_mpegpes.c:16: warning: data definition has no type or storage class
> ao_mpegpes.c: In function `control':
> ao_mpegpes.c:42: request for member `volume_left' in something not a 
> structure or union
> ao_mpegpes.c:43: request for member `volume_right' in something not a 
> structure or union
> ao_mpegpes.c:49: request for member `volume_left' in something not a 
> structure or union
> ao_mpegpes.c:50: request for member `volume_right' in something not a 
> structure or union
> ao_mpegpes.c:51: request for member `volume_left' in something not a 
> structure or union
> ao_mpegpes.c:51: request for member `volume_left' in something not a 
> structure or union
> ao_mpegpes.c:52: request for member `volume_right' in something not a 
> structure or union
> ao_mpegpes.c:52: request for member `volume_right' in something not a 
> structure or union
> ao_mpegpes.c:54: `AUDIO_SET_MIXER' undeclared (first use in this 
> function)
> ao_mpegpes.c:54: (Each undeclared identifier is reported only once
> ao_mpegpes.c:54: for each function it appears in.)
> make[1]: *** [ao_mpegpes.o] Error 1
> make[1]: Leaving directory `/usr/local/src/MPlayer-20020807/libao2'
> make: *** [libao2/libao2.a] Error 2

Do you have a DVB card? If not, run configure with --disable-dvb, it 
should compile then.
If you want to use DVB you need the driver in /usr/src/DVB or you have 
to tell configure where
to find the headers.





More information about the MPlayer-users mailing list