Programming/Basis
[ALSA] Advanced Linux Sound Architecture Build
B&U
2015. 4. 10. 22:19
1. alsa-lib build
./configure --build=x86_64 -host=arm-XXXX-linux-gnueabi CC=arm-XXXX-linux-gnueabi-gcc --prefix=/install_location/alsa-build
2. alsa-utils
./configure --build=x86_64 -host=arm-XXXX-linux-gnueabi CC=arm-XXXX-linux-gnueabi-gcc --prefix=/install_location/alsa-build --with-alsa-prefix=/install_location/alsa-build/lib --with-alsa-inc-prefix=/install_location/alsa-build/include --disable-alsamixer
3. Notice
- alsa-utils 를 빌드할 때에는 alsa-lib build 위치의 include 폴더와 lib 폴더를 지정해줘야 한다. ( 빨강색 글씨 참조)
- 그럼에도 불구하고 빌드 에러가 날때에는 위의 --disable-alsamixer를 추가한다.
4. download alsa
- http://www.alsa-project.org/main/index.php/Download