[mythtv] Building Mac OS Package

Paul Raison paul at raison.org.uk
Tue Nov 23 17:22:13 UTC 2010

I am trying to build the 0.24-fixes branch of Mythtv using the osx-packager.pl script on 10.6.4. Unfortunately, I get the following error:-

LD	libavdevice/libmythavdevice.52.dylib
Undefined symbols:
  "_sem_timedwait", referenced from:
      _audio_read_packet in jack_audio.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [libavdevice/libmythavdevice.52.dylib] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [external/FFmpeg] Error 2
[osx-pkg] Failed system call: " /usr/bin/make -j3 " with error code 2
Died at ./osx-packager.pl line 991.

The output of my ./configure is as follows:-

# Basic Settings
Compile type              release
Compiler cache            no
DistCC                    no
qmake                     /Users/******/MythtvBuild/.osx-packager/build/bin/qmake
install prefix            /Users/******/MythtvBuild/.osx-packager/build
runtime prefix            ../Resources
CPU                       x86 x86_32 (Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz)
yasm                      no
MMX enabled               yes
MMX2 enabled              yes
3DNow! enabled            yes
3DNow! extended enabled   yes
SSE enabled               yes
SSSE3 enabled             yes
CMOV enabled              no

# Input Support
Joystick menu             no
lirc support              yes
Apple Remote              yes
Video4Linux sup.          no
ivtv support              no
HD-PVR support            no
FireWire support          yes
DVB support               no [/usr/include]
DVB-S2 support            no
HDHomeRun support         yes
IPTV support              yes

# Sound Output Support
PulseAudio support        no
OSS support               no
ALSA support              no
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               no
OpenGL video              yes
Quartz video              yes
OpenGL vsync              no
DirectFB                  no
MHEG support              yes

# Misc Features
multi threaded libavcodec yes
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             no
bindings_python           no

Any idea what the issue is?


Paul Raison

More information about the mythtv-dev mailing list