> > > > Je voulais compiler alsa pour un 2.4.20 maison, g�n�r� avec make-kpkg > > binary-arch. J'ai install� les headers, et cr�� un lien /usr/src/linux > > pointant vers eux. > > Les kernels-header ne sont pas suffisant pour compiler des modules, pour > cela il faut les sources entieres (quoique des fois cela marche quand > meme). Les kernels headers servent a compiler des programmes userland > qui utilisent des appels noyaux. >
Les kernels-headers consiste en le .config et le r�pertoire <linux-src>/include de l'arborescence source. Ils doivent th�oriquement �tre suffisant pour compiler tout ce qui n�cessite de connaitre la configuration du noyau (modules, alsa, pcmcia, etc). Pour les obtenir � la main � partir d'un noyau, il suffit de charger les sources, de le configurer (make xconfig), d'�tablir les d�pendances (make dep) et de faire les modules (make modules) (� cause de ce foutu <linux>/include/linux/modversions.h je crois). Ensuite, conserver <linux>/include et <linux>/.config. Ca a toujours bien march� chez moi. Fran�ois Boisson

