[FFmpeg-trac] #43(undetermined:new): JACK input device doesn't link on OS X

FFmpeg trac at avcodec.org
Wed Apr 6 22:35:16 CEST 2011

#43: JACK input device doesn't link on OS X
 Reporter:  nieder        |        Type:  defect
   Status:  new           |    Priority:  normal
Component:  undetermined  |     Version:  git
 Keywords:                |  Blocked By:
 Blocking:                |  Reproduced:  0
 Analyzed:  0             |
 This is copied from the old roundup #976

 On OS X, using --enable-indev=jack, the build fails with

 CC      libavdevice/jack_audio.o
 /src/ffmpeg/libavdevice/jack_audio.c: In function 'audio_read_packet':
 /src/ffmpeg/libavdevice/jack_audio.c:277: warning: implicit declaration of
 function 'sem_timedwait'
 AR      libavdevice/libavdevice.a
 LD      libavdevice/libavdevice.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: *** [libavdevice/libavdevice.52.dylib] Error 1

 sem_* is semaphore_* on OS X.

Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/43>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list