[MPlayer-dev-eng] New problem with libgif

Dominik 'Rathann' Mierzejewski dominik at rangers.eu.org
Tue Jun 1 22:25:36 CEST 2010


On Tuesday, 01 June 2010 at 20:52, Kevin DeKorte wrote:
> Hello,
> 
> I upgraded from Fedora 12 to Fedora 13 today and recompiled mplayer. I'm
> running into an odd problem, everything compiles properly until the link
> stage. And then I get this. Prior to the F13 upgrade I was able to
> compile mplayer.
> 
> /usr/bin/ld: libmpdemux/demux_gif.o: undefined reference to symbol
> 'DGifGetScreenDesc'
> /usr/bin/ld: note: 'DGifGetScreenDesc' is defined in DSO
> /usr/lib/libgif.so.4 so try adding it to the linker command line
> /usr/lib/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
> /usr/lib/libgif.so.4 so try adding it to the linker command line
> /usr/lib/libgif.so.4: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> 
> I've reinstalled giflib and reran ldconfig any other ideas?

It might be a bug in the new linker in F13. I worked around it by
making configure try libgif before libungif in gif library detection.

Regards,
R.

-- 
MPlayer http://mplayerhq.hu | RPMFusion http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
	-- from "Collected Sayings of Muad'Dib" by the Princess Irulan



More information about the MPlayer-dev-eng mailing list