[mythtv-users] compile error in 0.24 fixes at external FFmpeg libavdevice libmythavdevice.so

Jarod Wilson jarod at wilsonet.com
Thu Feb 3 17:06:27 UTC 2011


On Feb 3, 2011, at 10:39 AM, Khanh Tran wrote:

> I can't seem to figure out why make is failing while compiling
> 0.24/fixes at this point.  Any help is appreciated!
> 
> sh version.sh /home/src/mythtv-0-24/mythtv/mythtv
> make -C external/FFmpeg
> make[1]: Entering directory
> `/home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg'
> LD      ffmpeg_g
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_frames_since_cycle_start'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_on_shutdown'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_set_process_callback'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_deactivate'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_port_register'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_set_xrun_callback'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_port_get_buffer'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_activate'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_get_sample_rate'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_get_buffer_size'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_client_close'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_client_open'
> /home/src/mythtv-0-24/mythtv/mythtv/external/FFmpeg/libavdevice/libmythavdevice.so:
> undefined reference to `jack_port_get_total_latency'

Given that all of those are jack_foo, I'm going to go with "you're missing
some jack headers".

-- 
Jarod Wilson
jarod at wilsonet.com





More information about the mythtv-users mailing list