The ALSA Library package contains the ALSA library. This is used by programs (including ALSA Utilities) requiring access to the ALSA sound interface.
This package is known to build and work properly using an LFS-7.0 platform.
Download (HTTP): http://gd.tuwien.ac.at/opsys/linux/alsa/lib/alsa-lib-1.0.24.1.tar.bz2
Download (FTP): ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.24.1.tar.bz2
Download MD5 sum: 7cc05f25e1d5b65da8fb3fdcd540f226
Download size: 820 KB
Estimated disk space required: 32 MB (additional 17 MB to build and install docs)
Estimated build time: 0.3 SBU (less than 0.1 SBU to build and install docs)
Doxygen-1.7.5 and resmgr
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/alsa-lib
In the Device Drivers ⇒ Sound ⇒ Advanced Linux Sound Architecture section of the kernel configuration, select the settings and drivers appropriate for your hardware. Ensure that the deprecated Device Drivers ⇒ Sound ⇒ Open Sound System is not selected. If necessary, recompile and install your new kernel.
Install ALSA Library by running the following commands:
./configure --enable-static && make
This package does not come with a test suite.
Now, as the root
user:
make install && install -v -m644 -D doc/asoundrc.txt \ /usr/share/doc/alsa-lib-1.0.24.1/asoundrc.txt
If you have Doxygen installed and you wish to build the library API documentation, run the following commands from the top-level directory of the source tree:
make doc
Now, to install the API documentation, as the root
user:
install -v -d -m755 /usr/share/doc/alsa-1.0.24.1/html && install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-1.0.24.1/html
--enable-static
: This
switch is used to enable building the static library as some
programs link against it.
~/.asoundrc
, /etc/asound.conf
, /usr/share/alsa/alsa.conf
, and /usr/share/alsa/{cards,pcm}/*.conf
The default alsa.conf
is adequate
for most installations. For extra functionality and/or advanced
control of your sound device, you may need to create additional
configuration files. For information on the available
configuration parameters, visit http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php.
Last updated on 2011-12-12 20:16:56 +0000