[mythtv] MythTV on Mac OS X for Intel

James Lauser james at jlauser.net
Fri Jan 27 01:30:36 UTC 2006


As the owner of a shiny new Intel Core Duo powered iMac and a  
faithful MythTV user, I decided I wanted to try to build an Intel  
version of mythfrontend for OS X.  Using a slightly modified version  
of mythtv/contrib/osx-packager.pl (just to get newer versions of  
MySQL and qt-mac, and to disable the DVD playback features, as I  
don't need them and they weren't compiling anyway), I was able to  
build all of the prerequesites, and got the build of MythTV to start.

It ran into a problem, however.  It looks like it happens the first  
time it tries to run the linker.  Here is the last command it ran,  
followed by the error messages it spewed...

c++ -headerpad_max_install_names -Wl,-search_paths_first -prebind - 
dynamiclib -single_module -seg1addr 0xC3000000 - 
compatibility_version    0.18 -current_version   0.18.2 - 
install_name    libmythavcodec- -o  
libmythavcodec- utils.o mem.o allcodecs.o  
mpegvideo.o h263.o jrevdct.o jfdctfst.o mpegaudio.o ac3enc.o mjpeg.o  
audresample.o dsputil.o motion_est.o imgconvert.o imgresample.o  
msmpeg4.o mpeg12.o h263dec.o svq1.o rv10.o mpegaudiodec.o pcm.o  
simple_idct.o ratecontrol.o adpcm.o eval.o jfdctint.o dv.o  
error_resilience.o wmadec.o fft.o mdct.o mace.o huffyuv.o opts.o  
cyuv.o golomb.o h264.o raw.o indeo3.o asv1.o vp3.o 4xm.o cabac.o  
ra144.o ra288.o vcr1.o cljr.o roqvideo.o dpcm.o tscc.o  
interplayvideo.o xan.o rpza.o cinepak.o msrle.o msvideo1.o vqavideo.o  
idcinvideo.o adx.o rational.o faandct.o snow.o sonic.o 8bps.o  
parser.o smc.o flicvideo.o truemotion1.o vmdav.o lcl.o qtrle.o g726.o  
flac.o vp3dsp.o integer.o h261.o resample2.o h264idct.o png.o pnm.o  
qdrw.o qpeg.o rangecoder.o ulti.o xl.o bitstream.o vc9.o  
postprocess.o a52dec.o bit_allocate.o a52_bitstream.o downmix.o  
imdct.o parse.o crc.o resample.o   -L/Users/james/myth/.osx-packager/ 
src/qt-mac-free-3.3.5/lib -L/usr/lib -L/Users/james/myth/.osx- 
packager/build/lib -lz -lqt-mt
ld: warning -prebind ignored because MACOSX_DEPLOYMENT_TARGET  
environment variable greater or equal to 10.4
ld: Undefined symbols:
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libmythavcodec-] Error 1
make[1]: *** [sub-libavcodec] Error 2
make: *** [sub-libs] Error 2
[osx-pkg] Failed system call: " /usr/bin/make " with error code 2
Died at osx-packager.pl line 760.

I searched the archives, but didn't find anything relevant.  Any help  
would be appreciated.

--  James L. Lauser
     james at jlauser.net

| +--------+   +-+
| | +   \  | | | |
| |   -  | | | | |
| | +   /  |   | |
| +--------+ + +-+

More information about the mythtv-dev mailing list