Driver Compilation: Difference between revisions

From AlsaProject
Jump to navigation Jump to search
No edit summary
Line 26: Line 26:
====Fedora 8/9/10/11====
====Fedora 8/9/10/11====
: install appropriate kernel-devel rpm package only (ommit kernel-sources)!
: install appropriate kernel-devel rpm package only (ommit kernel-sources)!
: [http://fedoraproject.org/wiki/Docs/CustomKernel Instructions for Fedora 8]
: [http://fedoraproject.org/wiki/Docs/CustomKernel Instructions for Fedora 8+]


===Gentoo Linux===
===Gentoo Linux===

Revision as of 14:30, 16 March 2009

Pre-requisites

  • full kernel sources (see to distribution specific section)
  • gcc (C compiler)
  • autoconf (only necessary if you need to use gitcompile script)

Compilation commands

# ./configure
# make
# make install

Note: Example above will replace ALSA drivers for current kernel with drivers compiled from source.

Distribution specific

SUSE Linux/OpenSUSE

install appropriate kernel-source rpm package

Red Hat Fedora

install appropriate kernel-source rpm package

Fedora 8/9/10/11

install appropriate kernel-devel rpm package only (ommit kernel-sources)!
Instructions for Fedora 8+

Gentoo Linux

Run emerge media-sound/alsa-driver to get the latest stable version.
Note: this driver is now disencouraged, Gentoo recently switched to using the in-kernel driver as its first choice!
If you want the latest sources, use emerge --oneshot =media-sound/alsa-driver-9999 which will download the mercurial source tree, compile it and install it for you.
Follow the Gentoo Linux ALSA Guide to install ALSA.