mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-31 22:25:35 -04:00
Added section for installation using Linux kernel sources
This commit is contained in:
parent
d91e0649c9
commit
1e2b37dd4e
1 changed files with 28 additions and 4 deletions
32
INSTALL
32
INSTALL
|
|
@ -10,14 +10,37 @@ For installation you can use these commands:
|
||||||
./configure
|
./configure
|
||||||
make install
|
make install
|
||||||
|
|
||||||
If ./configure command complain that alsa-driver package isn't installed,
|
If ./configure command complain that alsa-driver package is not installed,
|
||||||
please, check if --prefix option is same for alsa-driver and alsa-lib
|
please, check if --prefix option is same for alsa-driver and alsa-lib
|
||||||
package. The configure script from alsa-lib package probably cannot find
|
package. The configure script from alsa-lib package probably cannot find
|
||||||
header file asound.h in $prefix/include/linux directory (usually in
|
header file asound.h in $prefix/include/sound directory (usually in
|
||||||
/usr/include/linux directory).
|
/usr/include/sound directory).
|
||||||
|
|
||||||
Note: If you change kernel sources frequently, please, check if you have
|
Note: If you change kernel sources frequently, please, check if you have
|
||||||
installed alsa-driver for current version of your kernel.
|
compiled and installed alsa-driver for current version of your kernel.
|
||||||
|
|
||||||
|
|
||||||
|
Installation using a build-in version of ALSA in Linux kernel
|
||||||
|
-------------------------------------------------------------
|
||||||
|
|
||||||
|
If you use a kernel build-in version of ALSA, use:
|
||||||
|
|
||||||
|
./configure --with-kernel=<version>
|
||||||
|
make install
|
||||||
|
|
||||||
|
The directory /lib/modules/<version>/build/include/sound must exists for
|
||||||
|
this kind of configuration.
|
||||||
|
|
||||||
|
You may also specify the full-base for ALSA kernel headers:
|
||||||
|
|
||||||
|
./configure --with-soundbase=<path_to_linux_include_dir>
|
||||||
|
make install
|
||||||
|
|
||||||
|
example:
|
||||||
|
|
||||||
|
./configure --with-soundbase=/usr/src/linux-2.5.5/include
|
||||||
|
make install
|
||||||
|
|
||||||
|
|
||||||
Compilation from CVS sources
|
Compilation from CVS sources
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
@ -40,6 +63,7 @@ The included cvscompile script does this job for you.
|
||||||
Note: Some automake packages have missing aclocal program. Use newer version
|
Note: Some automake packages have missing aclocal program. Use newer version
|
||||||
in the case.
|
in the case.
|
||||||
|
|
||||||
|
|
||||||
Compilation of static library
|
Compilation of static library
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue