[MPlayer-users] can't compile CVS snapshot MPlayer-20050607

Savchenko Andrew bircoph at list.ru
Tue Jun 7 13:12:12 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
---




More information about the MPlayer-users mailing list