Hi,
I trying integrate my app under dvsdk 2.00.00.22. Before, it was running with dvsdk 1.4 without no problems.
I'm able to build the whole dvsdk 2.00.00.22 (with h264fhdvenc in codec server), but when i try compile my app i get the erros below. I also verified if my lsp (linux-2.6.18_pro500) has support to ALSA before i compile it, and apparently, everything is ok.
Does anyone know how solve this issue?
Thanks,
Rafael
---
Linking encode from capture/capture.o writer/tables/cat.o writer/tables/common.o writer/tables/eit.o writer/tables/nit.o writer/tables/pat.o writer/tables/pmt.o writer/tables/sdt.o writer/tables/tot.o writer/writer.o writer/writer_ts.o video/one_seg.o video/video.o audio/audio.o audio/latm.o ui/ctrl.o ui/ui.o debug.o main.o encode_config/linker.cmd..
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `setMixerVolume':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:71: undefined reference to `snd_mixer_selem_id_malloc'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:74: undefined reference to `snd_mixer_open'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:77: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:83: undefined reference to `snd_mixer_attach'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:86: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:92: undefined reference to `snd_mixer_selem_register'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:95: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:100: undefined reference to `snd_mixer_load'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:103: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:108: undefined reference to `snd_mixer_first_elem'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:111: undefined reference to `snd_mixer_selem_get_id'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:112: undefined reference to `snd_mixer_selem_is_active'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:117: undefined reference to `snd_mixer_selem_has_playback_channel'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:119: undefined reference to `snd_mixer_selem_set_playback_volume'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:121: undefined reference to `snd_mixer_selem_has_playback_channel'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:123: undefined reference to `snd_mixer_selem_set_playback_volume'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:129: undefined reference to `snd_mixer_selem_has_capture_channel'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:131: undefined reference to `snd_mixer_selem_set_capture_volume'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:133: undefined reference to `snd_mixer_selem_has_capture_channel'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:135: undefined reference to `snd_mixer_selem_set_capture_volume'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:109: undefined reference to `snd_mixer_elem_next'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:140: undefined reference to `snd_mixer_selem_id_free'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:141: undefined reference to `snd_mixer_close'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `initHwParams':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:157: undefined reference to `snd_pcm_hw_params_any'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:160: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:166: undefined reference to `snd_pcm_hw_params_set_rate_resample'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:169: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:175: undefined reference to `snd_pcm_hw_params_set_access'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:179: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:185: undefined reference to `snd_pcm_hw_params_set_format'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:188: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:194: undefined reference to `snd_pcm_hw_params_set_channels'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:197: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:203: undefined reference to `snd_pcm_hw_params_set_rate_near'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:207: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:215: undefined reference to `snd_pcm_hw_params_set_period_size_near'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:219: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:225: undefined reference to `snd_pcm_hw_params'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:228: undefined reference to `snd_strerror'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `initSwParams':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:247: undefined reference to `snd_pcm_sw_params_current'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:250: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:256: undefined reference to `snd_pcm_sw_params_get_xfer_align'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:259: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:267: undefined reference to `snd_pcm_sw_params_set_start_threshold'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:270: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:276: undefined reference to `snd_pcm_sw_params'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:279: undefined reference to `snd_strerror'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `Sound_alsa_delete':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:295: undefined reference to `snd_pcm_close'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:299: undefined reference to `snd_pcm_close'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:304: undefined reference to `snd_pcm_hw_params_free'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:309: undefined reference to `snd_pcm_sw_params_free'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:314: undefined reference to `snd_pcm_hw_params_free'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:319: undefined reference to `snd_pcm_sw_params_free'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `Sound_alsa_create':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:353: undefined reference to `snd_pcm_open'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:357: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:364: undefined reference to `snd_pcm_hw_params_malloc'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:367: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:373: undefined reference to `snd_pcm_sw_params_malloc'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:376: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:396: undefined reference to `snd_pcm_open'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:400: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:407: undefined reference to `snd_pcm_hw_params_malloc'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:410: undefined reference to `snd_strerror'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:416: undefined reference to `snd_pcm_sw_params_malloc'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:419: undefined reference to `snd_strerror'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `xrunRecovery':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:451: undefined reference to `snd_pcm_prepare'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:458: undefined reference to `snd_pcm_resume'
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:462: undefined reference to `snd_pcm_prepare'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `Sound_alsa_read':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:490: undefined reference to `snd_pcm_readi'
/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/lib/dmai_linux_dm6467.a470MV(Sound_alsa.dm6467.o470MV): In function `Sound_alsa_write':
/home/rafael/dvsdk_2_00_00_22/dmai_1_20_00_06/packages/ti/sdo/dmai/linux/Sound_alsa.c:528: undefined reference to `snd_pcm_writei'
collect2: ld returned 1 exit status
make[1]: *** [encode] Error 1
make[1]: Leaving directory `/home/rafael/azulao_home/DaVinci/dvsdk_2_00_00_22/src/encode'
make: *** [dm6467] Error 2