Bonjour,

Je suis les instructions de la page
http://www.linuxorbit.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=541&page=1,
paragraphe Stock Debian kernel without precompiled modules, comme je ne
trouve pas de module pr�compil� pour mon kernel 2.2.20 et mon chip son SiS
7012.

Une fois les sources de ALSA d�compress�es je dois executer la commande
suivante :
./debian/rules KSRC=/usr/src/kernel-headers-2.2.20 KVERS=2.2.20 KDREV=?
binary-modules

pour savoir ce que je dois mettre en KDREV=, je dois taper :
dpkg -l kernel-image-2.2.20

ce qui me donne:
Desired=Unknown/Install/Remove/purge/Hold
| Status=Not/Installed/Config-files/unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name           Version         Description
+++-==============-=======-==================
pn  kernel-image-2 (none)   (no description available)

Des fois �a me donne kernel-image-2.2, parfois encore kernel-image-2.2.20.

Je ne comprends rien � ce charabia... alors j'ai essay� avec KDREV=2.2.20,
2.2, 2, rien n'a march�...

Car le probl�me vient � la compilation. Que je lance ./config comme indiqu�
dans le INSTALL de ALSA, ou que je lance la commande ./debian/rules
KSRC=/usr/src/kernel-headers-2.2.20 KVERS=2.2.20 KDREV=2.2.20 (par exemple)
binary-modules

j'obtiens les m�mes erreurs � la compilation :

In file included from emu10k1_main.c:1:
../../alsa-kernel/pci/emu10k1/emu10k1_main.c: In function
`snd_emu10k1_create':
../../alsa-kernel/pci/emu10k1/emu10k1_main.c:550: structure has no member
named `driver_data'
make[3]: *** [emu10k1_main.o] Error 1
make[3]: Leaving directory `/usr/src/modules/alsa-driver/pci/emu10k1'
make[2]: *** [_modsubdir_emu10k1] Error 2
make[2]: Leaving directory `/usr/src/modules/alsa-driver/pci'
make[1]: *** [compile] Error 1
make[1]: Leaving directory `/usr/src/modules/alsa-driver'
make: *** [install-modules] Error 2

Quelqu'un peut m'aider ?

Répondre à