[MPlayer-users] MPlayer 1.0rc2 does not compile on Mac

Ulion ulion2002 at gmail.com
Wed Dec 5 06:56:59 CET 2007


2007/12/5, David Wagner <dhwagnertx at mac.com>:
> On Dec 4, 2007, at 5:56 PM, Ulion wrote:
> >
> > http://lists.mplayerhq.hu/pipermail/mplayer-users/2007-October/
> > 069486.html
> >
>
> I tried that (with the tarball source), and got the same error in the
> final compilation of mplayer. I will try the svn source next.
> David Wagner
>
> cc -o mplayer mplayer.o m_property.o mp_fifo.o mp_msg.o mixer.o
> parser-mpcmd.o subopt-helper.o command.o asxparser.o codec-cfg.o
> cpudetect.o edl.o find_sub.o get_path.o m_config.o m_option.o
> m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o
> spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libvo/libvo.a
> libao2/libao2.a input/libinput.a libmenu/libmenu.a libmpcodecs/
> libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a
> libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a
> libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/
> libpostproc.a loader/libloader.a mp3lib/libmp3.a liba52/liba52.a
> libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a
> dvdread/libdvdread.a libdvdcss/libdvdcss.a osdep/libosdep.a -ldl -
> lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl -
> liconv -lesd -laudiofile -lm -framework OpenAL -L/sw/lib -L/sw/lib -L/
> sw/lib  -L/usr/local/lib  -liconv -lncurses -framework Carbon -
> framework QuickTime -framework CoreAudio -framework AudioUnit -
> framework AudioToolbox -framework Cocoa -framework QuartzCore -
> framework OpenGL -framework IOKit -lpng -lz -framework IOKit -L/usr/
> X11R6/lib -lfreetype -lfontconfig  -lz -lmad     -lm
> /usr/bin/ld: warning multiple definitions of symbol _LoadResource
> loader/libloader.a(resource.o) definition of _LoadResource in section
> (__TEXT,__text)
> /System/Library/Frameworks/CoreServices.framework/Versions/A/
> Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> (ProjectBuilderMasterObjectFile.o) definition of _LoadResource
>

This is just a warning message, your mplayer executable already built
in the directory.
The key is x11 maybe need to be disabled to avoid the freetype link problem:
/usr/bin/ld: Undefined symbols:
_FT_Glyph_StrokeBorder

-- 
Ulion



More information about the MPlayer-users mailing list