Интересует, что нужно сделать для того что бы запустить приложение использующее функции ALSA. :)
Вот что делал я:
1. Узнал версию ALSA драйвера установленного на моей плате.
(Advanced Linux Sound Architecture Driver Version 1.0.18rc3)
2. Скачал library и за одно utils.
3. Делаю библиотечку на виртуальной машине, что шла в комплекте с платой
./configure --target=i686-linux --host=arm-none-linux-gnueabi --prefix=/arm-alsa/
./make
./make install
4. Полученую динамическую библиотечку и все хедеры подключаю к своему тестовому проекту.
Тестовый проект взял отсюда
http://equalarea.com/paul/alsa-audio.html
Проект под (Windows) Eclipse + toolchain Code Sourcery Lite.
5. Копирую динамическую библиотеку libasound.so.2.0.0 на плату в папку /usr/lib/
6. Запускаю тестовое приложение на плате ()
# ./basicapp.elf "default"
ALSA lib conf.c:2700:(snd_config_hooks_call) Cannot open shared library (null)
ALSA lib conf.c:3079:(snd_config_update_r) hooks failed, removing configuration
cannot open audio device default (No such file or directory)
Сообственно вот и результат, что дальше делать пока не знаю.