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

Répondre à