[MPlayer-users] error!

Steven M. Schultz sms at 2BSD.COM
Sat Jul 16 18:51:33 CEST 2005


On Sat, 16 Jul 2005, Mack Johnson wrote:

> /usr/lib/libdl.dylib(dnssd_ipc.o) definition of _put_string
> ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
> ld: Undefined symbols:
> _fprintf$LDBLStub
> _printf$LDBLStub
> _snprintf$LDBLStub
> _sprintf$LDBLStub
> _sscanf$LDBLStub
	...
> make: *** [mplayer] Error 1
> 
> how could i fix this? thanks.

	Use gcc4.  You can't mix gcc3 and gcc4 compiled objects.  The
	system libraries were built using gcc4 but for some reason you're
	trying to compile MPlayer with gcc3 - the result is the undefined
	symbols error.

	Use gcc_select to set the default compiler - see "man gcc_select"

	Cheers,
	Steven Schultz




More information about the MPlayer-users mailing list