[quote=“stonfi”]Sa va chercher la version du kernel dans “/lib/modules/2.6.8-bouzine/build/include/linux/version.h” puis ça ne trouve rien, faudrait copier le contenu du répertoire “/usr/src/linux/include” et réssayer.
[/quote]
Je ne vois pas pourquoi il ne trouve pas /lib/modules/2.6.8-bouzine/build/include/linux/version.h :
/lib/modules/2.6.8-bouzine/build/ est un lien symbolique vers /usr/src/kernel-source-2.6.8 b[/b] et version.h est dans ce dossier b[/b].
b[/b] bouzine:/home/lolotte# ls -al /lib/modules/2.6.8-bouzine/
total 836
drwxr-xr-x 4 root root 4096 2006-05-24 06:52 .
drwxr-xr-x 4 root root 4096 2006-05-23 15:56 …
lrwxrwxrwx 1 root root 28 2006-05-23 15:56 build -> /usr/src/kernel-source-2.6.8
drwxr-xr-x 10 root root 4096 2006-05-23 15:56 kernel
drwxr-xr-x 2 root root 4096 2006-05-23 17:06 misc
-rw-r–r-- 1 root root 138888 2006-05-24 06:52 modules.alias
-rw-r–r-- 1 root root 69 2006-05-24 06:52 modules.ccwmap
-rw-r–r-- 1 root root 242340 2006-05-24 06:52 modules.dep
-rw-r–r-- 1 root root 517 2006-05-24 06:52 modules.ieee1394map
-rw-r–r-- 1 root root 1061 2006-05-24 06:52 modules.inputmap
-rw-r–r-- 1 root root 16427 2006-05-24 06:52 modules.isapnpmap
-rw-r–r-- 1 root root 131958 2006-05-24 06:52 modules.pcimap
-rw-r–r-- 1 root root 104188 2006-05-24 06:52 modules.symbols
-rw-r–r-- 1 root root 157659 2006-05-24 06:52 modules.usbmap
lrwxrwxrwx 1 root root 28 2006-05-23 15:56 source -> /usr/src/kernel-source-2.6.8
et
b[/b] ls -al /usr/src/kernel-source-2.6.8/include/linux/version.h
lrwxrwxrwx 1 root root 28 2006-08-18 18:40 version.h -> /usr/include/linux/version.h
J’ai qd même copier en dur /usr/include/linux/version.h dans /usr/src/kernel-source-2.6.8/include/linux/:
# rm /usr/include/linux/version.h
#cp /usr/include/linux/version.h /usr/include/linux/version.h
et bien rien ne change :j’ai tjs les mêmes messages d’erreur ( que ce soit via ./quickam.sh ou autre)
[quote=“usinagaz”]bonjour,
je pense pas que module-assistant fonctionne comme ça …
tu devrais mettre le tar.gz de ton module dans /usr/src. et lancer m-a update avant non ? c’est m-a qui s’occupe de décompresser … ou me gourges-je ?[/quote]
Effecivement, je ne procédais pas comme ça. J’ai donc suivi cette procédure ( après avoir au préalable virer /usr/src/kernel-source-2.6.8/modules/qc-usb-messenger):
[code]bouzine:/usr/src# m-a update
Updated infos about 71 packages
bouzine:/usr/src# m-a prepare
apt-get install kernel-headers-2.6.8-bouzine
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
E: Impossible de trouver le paquet kernel-headers-2.6.8-bouzine
Done![/code]
M’énerve: je l’ai compilé moi même ce noyau: pas besoin de headers !!??
Bon, et si je fais un m-a a-i qc-usb, j’ai droit au:
Warning, /usr/src/kernel-source-2.6.8 seems to contain unconfigured kernel source!
Warning, /lib/modules/2.6.8-bouzine/build seems to contain unconfigured kernel source!
Bad luck, the kernel headers for the target kernel version could not be found and you did not specify other valid kernel headers to use.
If the running kernel has been shipped with the Debian distribution, please install the package kernel-headers-2.6.8-bouzine. If your kernel source tree (or headers) is located in some non-usual location, please set the KERNELDIRS environment variable to the path of this directory, or(alternatively) specify the source directory we build for with the --kernel-dir option in module-assistant calls.
et un :
m-a a-i -k /usr/src/kernel-source-2.6.8/ qc-usb
Build of the package qc-usb-source failed!
Je bloque grave