[MPlayer-users] Compiling MPlayer CVS On OS X Errors

Guillaume POIRIER poirierg at gmail.com
Tue Jan 24 09:42:42 CET 2006


Hi,

On 1/24/06, Kichigai Mentat <kichigai at comcast.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I'm attempting to compile MPlayer CVS on my Mac OS X system (10.4.4)
> system. Before anyone asks, it is one of the older G4 PowerPC
> systems, not one of the new MacTels. Below is the make output.
>
> $ make
> cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=7450 -
> mtune=7450 -faltivec -D__APPLE_ALTIVEC__ -pipe -ffast-math -fomit-
> frame-pointer -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -
> DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/sw/
> include/ -I/usr/local/include/ -I/usr/include/ -I. -I/sw/include/   -
> I/sw/include/ -I/usr/local/include/ -I/usr/include/ -I/usr/X11R6/
> include   -I/usr/X11R6/include -I/usr/X11R6/include/freetype2  -I/opt/
> local/include/SDL -D_THREAD_SAFE -I/usr/X11R6/include   -I./libavutil
> - -I./libavcodec  -o mplayer mplayer.o mp_msg.o asxparser.o codec-cfg.o
> cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o parser-
> cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o
> vobsub.o  unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o  libvo/
> libvo.a libao2/libao2.a libmenu/libmenu.a   libmpcodecs/
> libmpcodecs.a   libaf/libaf.a libmpdemux/libmpdemux.a input/
> libinput.a postproc/libswscale.a osdep/libosdep.a -Llibmpdvdkit2 -
> lmpdvdkit libavcodec/libavcodec.a  libavformat/libavformat.a
> libavutil/libavutil.a    -lmad -ldv -I/sw/include  -L/sw/lib -ltheora
> - -logg    -llzo -lmp3lame  -lxvidcore  -lpng -lz -lz -ljpeg   -lx264
> - -lspeex  -lfaac -L/usr/X11R6/lib -lfreetype -lncurses -
> lcdda_interface -lcdda_paranoia   -lgif -framework Carbon -framework
> QuickTime -framework CoreAudio -framework AudioUnit -framework
> AudioToolbox -framework Cocoa -framework QuartzCore -framework
> OpenGL   -L/usr/X11R6/lib -lfontconfig     libfaad2/libfaad2.a
> mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a tremor/
> libvorbisidec.a  -laa -lGL   -lXv  -lXxf86vm -lXinerama -L/usr/X11R6/
> lib -lXext -lX11    -L/opt/local/lib -lSDLmain -lSDL -framework Cocoa
> - -framework OpenGL      -L/sw/lib -lcaca -lX11 -L/usr/X11R6/lib -
> lncurses -lncurses    -L/sw/lib -lesd -laudiofile -lm      -L/usr/
> local/lib/ -L/sw/lib/ -L/usr/lib/    -liconv -lintl -lm
> /usr/bin/ld: warning multiple definitions of symbol _aa_render
> /sw/lib/libaa.dylib(aarender.lo) definition of _aa_render
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics(single
> module) definition of _aa_render
> /usr/bin/ld: warning multiple definitions of symbol _glPointParameteri
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
> libGL.dylib(gll_api.o) definition of _glPointParameteri
> /usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
> _glPointParameteri
> /usr/bin/ld: warning multiple definitions of symbol _glPointParameteriv
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
> libGL.dylib(gll_api.o) definition of _glPointParameteriv
> /usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
> _glPointParameteriv
> /usr/bin/ld: warning multiple definitions of symbol _locale_charset
> /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
> /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
> /usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding
> may result in errors or different symbols being used
> /usr/bin/ld: Undefined symbols:
> ___floatditf
> ___gcc_qadd
> ___gcc_qmul
> _read_toc
> symbol _aa_render used from dynamic library /sw/lib/libaa.dylib
> (aarender.lo) not from earlier dynamic library /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/CoreGraphics(single module)
> symbol _aa_render used from dynamic library /sw/lib/libaa.dylib
> (aarender.lo) not from earlier dynamic library /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/CoreGraphics(single module)
> symbol _DrawText used from dynamic library /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/QD.framework/
> Versions/A/QD(QD.o) not from earlier dynamic library /sw/lib/libgif.
> 4.dylib(gif_font.lo)
> collect2: ld returned 1 exit status
> make: *** [mplayer] Error 1

Looks like you're missing the OpenGL dev headers (or whatever that may
be called on OSX).

Guillaume
--
Life is pleasant. Death is peaceful. It's the transition that's troublesome.
    Isaac Asimov (1920 - 1992)

MPlayer's doc is offline. Find some fresh one here:
http://tuxrip.free.fr//MPlayer-DOCS-HTML/en/
http://tuxrip.free.fr//MPlayer-DOCS-HTML/fr/




More information about the MPlayer-users mailing list