[MPlayer-users] Problem compiling Mplayer from SVN

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sun Jun 13 07:34:01 CEST 2010


On Sat, Jun 12, 2010 at 08:26:29PM -0500, Steven P. Ulrick wrote:
> Hello Everyone,
> I was just trying to compile a completely fresh download of Mplayer from SVN:
> svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
> 
> This is my configure line:
> ./configure --disable-libvpx-lavc --disable-musepack --
> prefix=/usr/local/spu/spu-$(xdate)/mplayer
> 
> I disabled musepack and libvpx-lavx a long time ago, because I have not been 
> able to get Mplayer to compile on my Fedora 13 system with those two items 
> enabled.
> 
> "configure" goes fine, but when I run "make", this is the result:
> /usr/bin/ld: libmpdemux/demux_gif.o: undefined reference to symbol 
> 'DGifGetScreenDesc'
> /usr/bin/ld: note: 'DGifGetScreenDesc' is defined in DSO /lib64/libgif.so.4 so 
> try adding it to the linker command line
> /lib64/libgif.so.4: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make: *** [mencoder] Error 1
> make: *** Waiting for unfinished jobs....
> /usr/bin/ld: libvo/vo_gif89a.o: undefined reference to symbol 'QuantizeBuffer'
> /usr/bin/ld: note: 'QuantizeBuffer' is defined in DSO /lib64/libgif.so.4 so try 
> adding it to the linker command line
> /lib64/libgif.so.4: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make: *** [mplayer] Error 1

Unfortunately I don't really understand how they managed to break it,
but anyway I _hope_ that configure should now (r31373) either pick -lgif (instead
of -lungif) or disable gif support instead of failing.
Not 100% sure though.


More information about the MPlayer-users mailing list