Monday, November 10, 2008

Cross Compilling ALSA 1.0.18 lib and utils for ARM

Building ALSA-LIB
Steps 1) ./configure CC=arm-linux-gcc --host=arm-linux -build=i686-pc-linux-gnu --disable-python

I am building for arm
Step 2) make
Step 3) make install DESTDIR=/home/arunks/arun_bins

Building ALSA-Utils
Step 1)./configure CC=arm-linux-gcc --host=arm-linux -build=i686-pc-linux-gnu --with-alsa-prefix=/home/arunks/alsa_sep20/arun_bins/usr/lib/ --with-alsa-inc-prefix=/home/arunks/alsa_sep20/arun_bins/usr/include --disable-alsatest --disable-alsamixer --disable-largefile

Step 2)make
Step 3) make install DESTDIR=/home/arunks/arun_bins

This will install Alsa lib an Alsa utill at /home/arunks/arun_bins.
Now you may copy it to your file system and enjoy playing music.

No comments: