[PD] jackd & pd -jack

Alexander Klosch alexander.klosch at medien.uni-weimar.de
Tue Jul 8 06:40:03 CEST 2003


hi,

I'm trying to get pd with jack support running for an 4-channel audio installation (with an EWS88MT) which has to be built up until wednesday night :) 
and I was wondering if someone else has similar problems and maybe a solution, which I would need very soon.

# jackd -V
jackd version 0.72.4

I run:
# jackd -R -d alsa -d hw:0 -r 44100 -p 1024 &

I tried several pd sources (CCRMA pd-0.36.0-3.cvs.i386.rpm and pd-0.36.0-2.cvs.src.rpm & CVS devel_0_36)
with all same errors pop up.

jack says:
------------------------------------------------------------------------
#jackd -R -d alsa -d hw:0 -r 44100 -p 1024 &
[1] 32085
jackd 0.72.4
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|44100|nomon|swmeter|rt
open
port alsa_pcm:capture_1 has mixdown = 0x40019f30
port alsa_pcm:capture_2 has mixdown = 0x40019f30
port alsa_pcm:capture_3 has mixdown = 0x40019f30
port alsa_pcm:capture_4 has mixdown = 0x40019f30
port alsa_pcm:capture_5 has mixdown = 0x40019f30
port alsa_pcm:capture_6 has mixdown = 0x40019f30
port alsa_pcm:capture_7 has mixdown = 0x40019f30
port alsa_pcm:capture_8 has mixdown = 0x40019f30
port alsa_pcm:capture_9 has mixdown = 0x40019f30
port alsa_pcm:capture_10 has mixdown = 0x40019f30
port alsa_pcm:capture_11 has mixdown = 0x40019f30
port alsa_pcm:capture_12 has mixdown = 0x40019f30
port alsa_pcm:playback_1 has mixdown = 0x40019f30
port alsa_pcm:playback_2 has mixdown = 0x40019f30
port alsa_pcm:playback_3 has mixdown = 0x40019f30
port alsa_pcm:playback_4 has mixdown = 0x40019f30
port alsa_pcm:playback_5 has mixdown = 0x40019f30
port alsa_pcm:playback_6 has mixdown = 0x40019f30
port alsa_pcm:playback_7 has mixdown = 0x40019f30
port alsa_pcm:playback_8 has mixdown = 0x40019f30
port alsa_pcm:playback_9 has mixdown = 0x40019f30
port alsa_pcm:playback_10 has mixdown = 0x40019f30
starting engine


**** alsa_pcm: xrun of at least 269.507 msecs

cannot read connection request from client
cannot complete new client connection process
cannot read connection request from client
cannot complete new client connection process
------------------------------------------------------------------------

pd says:
------------------------------------------------------------------------
# pd -jack
Testing for Jack
cannot read response from jack server (No such file or directory)
cannot read response from jack server (No such file or directory)
Pd: system call timed out
/dev/dsp (read/write): Interrupted system call
(now will try write-only...)
Pd: system call timed out
/dev/dsp (writeonly): Interrupted system call
error: OSS: SNDCTL_DSP_CHANNELS failed /dev/dsp
using OSS audio interface
audio I/O stuck... closing audio

pd: exiting
------------------------------------------------------------------------

devel_0_37 does not even compile for me, following compile error:
------------------------------------------------------------------------
s_audio_alsa.o: In function `alsa_open_audio':
s_audio_alsa.o(.text+0xc0): undefined reference to `snd_pcm_hw_params_malloc'
s_audio_alsa.o(.text+0xe0): undefined reference to `snd_pcm_hw_params_any'
s_audio_alsa.o(.text+0x100): undefined reference to `snd_pcm_hw_params_set_access'
s_audio_alsa.o(.text+0x120): undefined reference to `snd_pcm_hw_params_set_format'
s_audio_alsa.o(.text+0x15e): undefined reference to `snd_pcm_hw_params_set_subformat'
s_audio_alsa.o(.text+0x190): undefined reference to `snd_pcm_hw_params_set_channels_min'
s_audio_alsa.o(.text+0x1dd): undefined reference to `snd_pcm_hw_params_set_rate_min'
s_audio_alsa.o(.text+0x1fd): undefined reference to `snd_pcm_hw_params_set_period_size_near'
s_audio_alsa.o(.text+0x224): undefined reference to `snd_pcm_hw_params_set_periods_near'
s_audio_alsa.o(.text+0x24c): undefined reference to `snd_pcm_hw_params_set_buffer_size_near'
s_audio_alsa.o(.text+0x26c): undefined reference to `snd_pcm_hw_params'
s_audio_alsa.o(.text+0x286): undefined reference to `snd_pcm_hw_params_free'
s_audio_alsa.o(.text+0x294): undefined reference to `snd_pcm_sw_params_malloc'
s_audio_alsa.o(.text+0x2b3): undefined reference to `snd_pcm_sw_params_current'
s_audio_alsa.o(.text+0x2d4): undefined reference to `snd_pcm_sw_params_set_start_mode'
s_audio_alsa.o(.text+0x2f4): undefined reference to `snd_pcm_sw_params_set_xrun_mode'
s_audio_alsa.o(.text+0x313): undefined reference to `snd_pcm_sw_params_set_avail_min'
s_audio_alsa.o(.text+0x332): undefined reference to `snd_pcm_sw_params'
s_audio_alsa.o(.text+0x34c): undefined reference to `snd_pcm_sw_params_free'
s_audio_alsa.o(.text+0x363): undefined reference to `snd_output_stdio_attach'
s_audio_alsa.o(.text+0x390): undefined reference to `snd_pcm_hw_params_malloc'
s_audio_alsa.o(.text+0x3b0): undefined reference to `snd_pcm_hw_params_any'
s_audio_alsa.o(.text+0x3d0): undefined reference to `snd_pcm_hw_params_set_access'
s_audio_alsa.o(.text+0x3f1): undefined reference to `snd_pcm_hw_params_set_format'
s_audio_alsa.o(.text+0x41b): undefined reference to `snd_pcm_hw_params_set_subformat'
s_audio_alsa.o(.text+0x44c): undefined reference to `snd_pcm_hw_params_set_channels_min'
s_audio_alsa.o(.text+0x499): undefined reference to `snd_pcm_hw_params_set_rate_min'
s_audio_alsa.o(.text+0x4b9): undefined reference to `snd_pcm_hw_params_set_period_size_near'
s_audio_alsa.o(.text+0x4df): undefined reference to `snd_pcm_hw_params_set_periods_near'
s_audio_alsa.o(.text+0x507): undefined reference to `snd_pcm_hw_params_set_buffer_size_near'
s_audio_alsa.o(.text+0x527): undefined reference to `snd_pcm_hw_params'
s_audio_alsa.o(.text+0x541): undefined reference to `snd_pcm_hw_params_free'
s_audio_alsa.o(.text+0x54f): undefined reference to `snd_pcm_sw_params_malloc'
s_audio_alsa.o(.text+0x56e): undefined reference to `snd_pcm_sw_params_current'
s_audio_alsa.o(.text+0x58f): undefined reference to `snd_pcm_sw_params_set_start_mode'
s_audio_alsa.o(.text+0x5af): undefined reference to `snd_pcm_sw_params_set_xrun_mode'
s_audio_alsa.o(.text+0x5ce): undefined reference to `snd_pcm_sw_params_set_avail_min'
s_audio_alsa.o(.text+0x5ee): undefined reference to `snd_pcm_sw_params'
s_audio_alsa.o(.text+0x608): undefined reference to `snd_pcm_sw_params_free'
s_audio_alsa.o(.text+0x61f): undefined reference to `snd_output_stdio_attach'
s_audio_alsa.o(.text+0x6d0): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x6e7): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x706): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x71c): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x731): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x746): more undefined references to `snd_pcm_writei' follow
s_audio_alsa.o: In function `alsa_open_audio':
s_audio_alsa.o(.text+0x75b): undefined reference to `snd_pcm_status_malloc'
s_audio_alsa.o(.text+0x773): undefined reference to `snd_pcm_status_malloc'
s_audio_alsa.o(.text+0x7a7): undefined reference to `snd_pcm_start'
s_audio_alsa.o(.text+0x7b7): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x7f1): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x81c): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x852): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x87d): undefined reference to `snd_pcm_link'
s_audio_alsa.o(.text+0x89a): undefined reference to `snd_pcm_prepare'
s_audio_alsa.o(.text+0x8b0): undefined reference to `snd_pcm_prepare'
s_audio_alsa.o(.text+0x8c1): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x8eb): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x915): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x93f): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x969): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x993): more undefined references to `snd_strerror' follow
s_audio_alsa.o: In function `alsa_open_audio':
s_audio_alsa.o(.text+0xaf3): undefined reference to `snd_pcm_hw_params_set_format'
s_audio_alsa.o(.text+0xb12): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xb39): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xb63): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xb8e): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xbcd): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xbf7): more undefined references to `snd_strerror' follow
s_audio_alsa.o: In function `alsa_open_audio':
s_audio_alsa.o(.text+0xdff): undefined reference to `snd_pcm_hw_params_set_format'
s_audio_alsa.o(.text+0xe1e): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xe46): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xe70): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xe9b): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xee4): undefined reference to `snd_pcm_open'
s_audio_alsa.o(.text+0xf00): undefined reference to `snd_pcm_nonblock'
s_audio_alsa.o(.text+0xf11): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0xf4f): undefined reference to `snd_pcm_open'
s_audio_alsa.o(.text+0xf6b): undefined reference to `snd_pcm_nonblock'
s_audio_alsa.o(.text+0xf7c): undefined reference to `snd_strerror'
s_audio_alsa.o: In function `alsa_send_dacs':
s_audio_alsa.o(.text+0x1046): undefined reference to `snd_pcm_readi'
s_audio_alsa.o(.text+0x1226): undefined reference to `snd_pcm_status'
s_audio_alsa.o(.text+0x1232): undefined reference to `snd_pcm_status_get_avail'
s_audio_alsa.o(.text+0x1370): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x160f): undefined reference to `snd_pcm_status'
s_audio_alsa.o(.text+0x161b): undefined reference to `snd_pcm_status_get_avail'
s_audio_alsa.o: In function `alsa_resync':
s_audio_alsa.o(.text+0x1698): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x16b9): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x16d6): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x16f3): undefined reference to `snd_pcm_writei'
s_audio_alsa.o(.text+0x1711): undefined reference to `snd_pcm_writei'
s_audio_alsa.o: In function `alsa_close_audio':
s_audio_alsa.o(.text+0x17aa): undefined reference to `snd_pcm_close'
s_audio_alsa.o(.text+0x17ba): undefined reference to `snd_strerror'
s_audio_alsa.o(.text+0x17ea): undefined reference to `snd_pcm_close'
s_audio_alsa.o(.text+0x17fa): undefined reference to `snd_strerror'
../portaudio/pa_linux_alsa/callback_thread.o: In function `CallbackThread':
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x1b): undefined reference to `snd_pcm_start'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x31): undefined reference to `snd_pcm_start'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x57): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x64): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x78): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x85): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0xa8): undefined reference to `snd_pcm_status'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0xb4): undefined reference to `snd_pcm_status_get_tstamp'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0xcb): undefined reference to `snd_pcm_status'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0xd7): undefined reference to `snd_pcm_status_get_tstamp'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x15a): undefined reference to `snd_pcm_status_get_delay'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x17f): undefined reference to `snd_pcm_status_get_delay'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x209): undefined reference to `snd_pcm_mmap_commit'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x224): undefined reference to `snd_pcm_mmap_commit'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x254): undefined reference to `snd_pcm_drain'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x26a): undefined reference to `snd_pcm_drain'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x294): undefined reference to `snd_pcm_drop'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x2aa): undefined reference to `snd_pcm_drop'
../portaudio/pa_linux_alsa/callback_thread.o: In function `wait':
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x3a4): undefined reference to `snd_pcm_avail_update'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x3b6): undefined reference to `snd_pcm_avail_update'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x3e4): undefined reference to `snd_pcm_poll_descriptors_revents'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x418): undefined reference to `snd_pcm_poll_descriptors_revents'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x454): undefined reference to `snd_pcm_poll_descriptors'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x480): undefined reference to `snd_pcm_poll_descriptors'
../portaudio/pa_linux_alsa/callback_thread.o: In function `setup_buffers':
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x54e): undefined reference to `snd_pcm_mmap_begin'
../portaudio/pa_linux_alsa/callback_thread.o(.text+0x5fa): undefined reference to `snd_pcm_mmap_begin'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `BuildDeviceList':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x161): undefined reference to `snd_card_next'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x205): undefined reference to `snd_card_next'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x274): undefined reference to `snd_ctl_open'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x27f): undefined reference to `snd_ctl_card_info_malloc'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x28e): undefined reference to `snd_ctl_card_info'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x298): undefined reference to `snd_ctl_card_info_get_id'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x2e1): undefined reference to `snd_ctl_card_info_free'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x2ec): undefined reference to `snd_pcm_hw_params_malloc'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x2ff): undefined reference to `snd_pcm_open'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x31a): undefined reference to `snd_pcm_hw_params_any'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x324): undefined reference to `snd_pcm_hw_params_get_channels_max'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x34d): undefined reference to `snd_pcm_close'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x35f): undefined reference to `snd_pcm_open'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x376): undefined reference to `snd_pcm_hw_params_any'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x380): undefined reference to `snd_pcm_hw_params_get_channels_max'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x3a9): undefined reference to `snd_pcm_close'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x3b8): undefined reference to `snd_pcm_hw_params_free'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `OpenStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x620): undefined reference to `snd_pcm_open'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x69a): undefined reference to `snd_pcm_open'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x931): undefined reference to `snd_pcm_poll_descriptors_count'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x94c): undefined reference to `snd_pcm_poll_descriptors_count'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `StartStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xa15): undefined reference to `snd_pcm_start'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xa25): undefined reference to `snd_pcm_start'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xaa9): undefined reference to `snd_pcm_prepare'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xae6): undefined reference to `snd_pcm_avail_update'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xb23): undefined reference to `snd_pcm_mmap_begin'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xb86): undefined reference to `snd_pcm_mmap_commit'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xbc9): undefined reference to `snd_pcm_prepare'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `StopStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xc61): undefined reference to `snd_pcm_drain'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xc71): undefined reference to `snd_pcm_drain'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `AbortStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xd11): undefined reference to `snd_pcm_drop'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xd21): undefined reference to `snd_pcm_drop'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `GetStreamTime':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xd78): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xd85): undefined reference to `snd_pcm_status_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xdb5): undefined reference to `snd_pcm_status_get_tstamp'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xdd2): undefined reference to `snd_pcm_status'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `CloseStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xe5d): undefined reference to `snd_pcm_close'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xe6d): undefined reference to `snd_pcm_close'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `IsStreamStopped':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xeb9): undefined reference to `snd_pcm_state'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xed1): undefined reference to `snd_pcm_state'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `IsStreamActive':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf11): undefined reference to `snd_pcm_state'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf29): undefined reference to `snd_pcm_state'
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `GetAvailableFormats':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf5d): undefined reference to `snd_pcm_hw_params_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf6a): undefined reference to `snd_pcm_hw_params_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf7f): undefined reference to `snd_pcm_hw_params_any'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xf8b): undefined reference to `snd_pcm_hw_params_test_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xfa3): undefined reference to `snd_pcm_hw_params_test_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xfb7): undefined reference to `snd_pcm_hw_params_test_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xfcb): undefined reference to `snd_pcm_hw_params_test_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xfdf): undefined reference to `snd_pcm_hw_params_test_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0xff3): more undefined references to `snd_pcm_hw_params_test_format' follow
../portaudio/pa_linux_alsa/pa_linux_alsa.o: In function `ConfigureStream':
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x101c): undefined reference to `snd_pcm_hw_params_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x1029): undefined reference to `snd_pcm_hw_params_sizeof'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x103e): undefined reference to `snd_pcm_hw_params_any'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x106f): undefined reference to `snd_pcm_hw_params_set_access'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x10bd): undefined reference to `snd_pcm_hw_params_set_format'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x10e9): undefined reference to `snd_pcm_hw_params_set_rate'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x1113): undefined reference to `snd_pcm_hw_params_set_channels'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x113e): undefined reference to `snd_pcm_hw_params_set_periods'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x1171): undefined reference to `snd_pcm_hw_params_set_period_size'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x1193): undefined reference to `snd_pcm_hw_params'
../portaudio/pa_linux_alsa/pa_linux_alsa.o(.text+0x11ed): undefined reference to `snd_pcm_hw_params_set_period_size'
../portaudio/pa_linux_alsa/blocking_calls.o: In function `ReadStream':
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0x24): undefined reference to `snd_pcm_mmap_readi'
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0x3c): undefined reference to `snd_pcm_mmap_readn'
../portaudio/pa_linux_alsa/blocking_calls.o: In function `WriteStream':
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0x68): undefined reference to `snd_pcm_mmap_writei'
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0x80): undefined reference to `snd_pcm_mmap_writen'
../portaudio/pa_linux_alsa/blocking_calls.o: In function `GetStreamReadAvailable':
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0x96): undefined reference to `snd_pcm_avail_update'
../portaudio/pa_linux_alsa/blocking_calls.o: In function `GetStreamWriteAvailable':
../portaudio/pa_linux_alsa/blocking_calls.o(.text+0xae): undefined reference to `snd_pcm_avail_update'
collect2: ld returned 1 exit status
make: *** [../bin/pd] Fehler 1





More information about the Pd-list mailing list