probléme avec le kernel source

salut j’ai un probleme avec kernel source d’apres le log suivant : (j’ai installer les paquetage des linux-headers )[code]yous:/usr/src# ln -s /usr/src/linux-headers-2.6.18-6 linux
yous:/usr/src# cd /home/yous/Desktop/eagle-usb/
yous:/home/yous/Desktop/eagle-usb# cd eagle-usb-1.9.9/
yous:/home/yous/Desktop/eagle-usb/eagle-usb-1.9.9# ./configure
checking for gcc… gcc



checking for doc/man/eagleconfig.8… yes
checking for xsltproc… yes
*** docbook stylesheets are missing, keeping prebuild version ***
checking for kernel version… not found
checking for hotplug… 0
checking for ifup… 1
checking for adictrl… no
checking for eaglectrl… no
checking for showstat… no
checking for eaglestat… no
checking for startadsl… no
checking for stopadsl… no
configure: creating ./config.status
config.status: creating Makefile.common

========================================================================
distribution detected Debian

dhcp support dhclient

pppd support no (runtime detection)
install eagleconnect (tcl/tk frontend) yes

generate documentation no

error: kernel-sources cannot be found![/code]

Le paquet kernel-headers n’est pas les sources du noyau, mais juste ces entêtes. Installe le paquet linux-source-2.6.18

En général, pour compiler un pilote on n’a besoin que des en-têtes du noyau, pas des sources complètes.

Par contre le paquet linux-headers-2.6.18-6 ne contient que les fichiers communs, pour avoir les en-têtes complets du noyau il faut installer le paquet linux-headers-2.6.18-6- correspondant à la variante du noyau 2.6.18-6 installé (par exemple 2.6.18-6-686, cf. uname -r), qui installe par dépendance les paquets linux-headers-2.6.18-6 et linux-kbuild-2.6.18.

L’éventuel lien symbolique /usr/src/linux (qui ne devrait pas être nécessaire) doit pointer sur /usr/src/linux-headers-2.6.18-6-.