[MPlayer-users] can't compile CVS snapshot MPlayer-20050607
Savchenko Andrew
bircoph at list.ru
Tue Jun 7 15:52:43 CEST 2005
> While trying to compile the latest CVS snapshot (MPlayer-20050607) I got
> this error in demuxer.h: ---
> cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4
> -march=athlon-4 -mcpu=athlon-4 -pipe -ffast-math -fomit-frame-pointer
> -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu99 -I..
> -I../loader -I../libavcodec -I../libavformat -I/usr/include/cdda
> -I/usr/include/liveMedia -I/usr/include/UsageEnvironment
>
> -I/usr/include/BasicUsageEnvironment
> -I/usr/include/groupsock -o demux_rtp.o
> demux_rtp.cpp In file included from demux_rtp.h:11,
> from demux_rtp.cpp:9:
> demuxer.h: In function `demux_packet_t* new_demux_packet(int)':
> demuxer.h:159: invalid conversion from `void*' to `
> new_demux_packet(int)::<anonymous union>*'
> demuxer.h:159: pointer of type `void *' used in arithmetic
> demuxer.h:159: invalid conversion from `void*' to `
> new_demux_packet(int)::<anonymous union>*'
> demuxer.h:159: pointer of type `void *' used in arithmetic
> demuxer.h:159: invalid conversion from `void*' to `
> new_demux_packet(int)::<anonymous union>*'
> demuxer.h:159: pointer of type `void *' used in arithmetic
> demuxer.h:159: invalid conversion from `void*' to `
> new_demux_packet(int)::<anonymous union>*'
> demuxer.h:159: pointer of type `void *' used in arithmetic
> demuxer.h:159: invalid conversion from `void*' to `
> new_demux_packet(int)::<anonymous union>*'
> [...]
> {standard input}: Assembler messages:
> {standard input}:54: Error: symbol `fMovieFPS' is already defined
> make[1]: *** [demux_rtp.o] Error 1
> make[1]: Leaving directory `/home/andrew/src/MPlayer-20050607/libmpdemux'
> make: *** [libmpdemux/libmpdemux.a] Ошибка 2
> ---
> How to correct/workaround this error?
>
> Maybe my ./configure output will be needed:
> ---
> Install prefix: /usr/local
> Data directory: /usr/local/share/mplayer
> Config direct.: /usr/local/etc/mplayer
>
> Byte order: little-endian
> Optimizing for: athlon-4 mmx mmx2 3dnow 3dnowex sse mtrr
>
> Languages:
> Messages/GUI: en
> Manual pages: en
>
> Enabled optional drivers:
> Input: ftp network tv-v4l2 tv-v4l edl tv live.com matroska cdda
> mpdvdkit2 vcd smb Codecs: qtx divx5linux xvid libdv libavcodec real xanim
> dshow/dmo win32 faad2(internal) libmpeg2 libdts liba52 mp3lib libtheora
> tremor(internal) libmad liblzo gif toolame Audio output: alsa jack esd
> arts oss nas sdl mpegpes(file)
> Video output: xvidix cvidix sdl vesa gif89a md5sum pnm jpeg png
> mpegpes(file) fbdev svga caca aa ggi opengl dga xv x11 xover dfbmga
> directfb tga Audio filters:
> Disabled optional drivers:
> Input: vstream tv-bsdbt848 dvdread dvb
> Codecs: divx4linux x264 amr_wb amr_nb twolame faac
> Audio output: sgi sun polyp dxr2 dsound win32 macosx
> Video output: winvidix bl zr zr2 dxr3 dxr2 directx xmga mga xvmc
> tdfx_vid tdfxfb 3dfx quartz Audio filters: ladspa
> ---
I've discovered that bug disappears when I disable live.com support:
./configure --disable-live
I have download and install the latest live.com libs (live-2005.06.07), but the bug remains 8-(. So I think it is mplayer's bug...
More information about the MPlayer-users
mailing list