Je prend le fil parallèle > > paquet kernel-hearders (make-kpkg kernel-headers). > > > je ne vois pas pourquoi (je ne comprend pas la finalité de cette démarche ) > de plus je n'y connait rien à la création de paquet.
make-kpkg est un grand garçon, il te génère le paquet tout seul, tout comme si tu avais recompilé ton noyau (l'as tu fais ?) > > Un raison possible de tes problèmes est que lorsque tu as compilé ton > > propre noyau, ses modules ont été placés dans /lib/modules/2.4.18 > > alors qu'avec le paquet kernel-headers-2.4.18-k7, la compilation > > s'attend à les trouver dans /lib/modules/2.4.18-k7. > > > effectivement les modules crées avec ces headers sont placés dans > ...../2.4.18-k7, mes alors comment faire pour que mes autres modules (ceux > fait lors de la création du noyau) utilisent ces entêtes et soient placés > par la suite dans /lib/modules/2.4.18-k7 ???? make-kpkg modules_image, non ? > > Si tu as gardé les sources de ton noyau, tu dois pouvoir compiler ton > > nouveau module en utilisant directement les sources du noyau. > > > oui c comme ça que je procède ;) Alors pourquoi tu passes par les headers k7 ? Les "headers" correspondent aux .h et divers autres trucs (le .config, ...) si tu recompiles à la mano ton kernel c'est que tu as les sources, donc plus besoins des headers (qui n'en sont qu'un sous-ensemble). De plus les headers sont faits pour aller avec les noyaux Debian si je ne m'abuse, donc tu produits une jolie pagaille de versions (noyaux, pas Debian) en utilisant deux méthodes. David Dumortier