[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: erreurs de compilation ALSA



Salut,

Bon alors j'ai réinstallé Woody en bf2.4 suite à une fausse manip avec le MBR et Windows XP (arg! et oui!).

J'essaye de compiler ALSA comme je n'ai pas trouvé de packages des binaires ALSA correspondant à la 2.4.18-bf2.4.

J'obtiens la même erreur au niveau du dpkg -l ...

Pensez-vous que ça puisse venir de l'installation de Debian ? Je veux dire, peut-être qu'à l'installation le noyau n'est pas placé sur le système par une gestion de paquets mais par un autre moyen... Ce qui expliquerait que je ne trouve pas de paquet image de kernel sur mon oridnateur...

Si c'est ça, alors je résoudrai mes problèmes en installant un nouveau noyau avec les packages Debian, non ?


Frédéric BOITEUX wrote:
Le Fri, 12 Dec 2003 14:36:43 +0100, Guillaume Duveau <guillaume.duveau@laposte.net> a écrit :


Bonjour,


	Salut,



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)


pour voir la ligne correctement, utilise un terminal avec + de colonnes,
ou tape : « COLUMNS=150 dpkg -l kernel-image-2.2.20 »

Sinon, il semble que ton noyau ne soit pas un 2.2.20, ou en tout cas pas installé
par un paquet Debian. Regarde dans ton répertoire /boot/, tu devrais avoir
des fichiers config-2.2.20, vmlinuz-2.2.20 ... ou une autre version peut-être.


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



À tout hasard, tu devrais vérifier qu'ALSA soit bien compatible avec un noyau 2.2.XX ...

	Fred.







Reply to: