Le Wed, 7 Dec 2011 16:52:16 +0100
"nawak" <[EMAIL PROTECTED]> a tapot� sur son clavier :

> > Quand  tu   dis  que   tu  veux  compiler   un  noyau  �   partir  des
> > kernel-headers, je  suppose que c'est un  module pour le  noyau que tu
> > veux compiler ?
> >
> surtout avoir un noyau utilisant ces ent�tes (je suis t�tu ;)

Qu'entends-tu par un noyau utilisant ces ent�tes ?

Je  ne  m'y connais  pas  trop en  programmation,  mais  si j'ai  bien
compris, les  ent�tes du noyau  sont utilis�es pour la  compilation de
certains programmes pour �viter d'installer la totalit� des sources du
noyau.

> 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 ????

Je ne  sais pas  � quel  point les ent�tes  du noyau  sont li�es  � la
configuration  de celui-ci, ni  s'il peut  �tre g�nant  d'utiliser des
ent�tes "g�n�rique"  (i.e. paquet officiel Debian) alors  que le noyau
install� a une configuration maison.

Par contre,  si tu veux que  ton noyau compil� maison  ait ses modules
plac�s   dans  /lib/modules/2.4.18-k7,   il  faut   utiliser  l'option
--append-to-version k7 de make-kpkg lors de la compilation du noyau "�
la sauce Debian".

Si  tu  fais une  compilation  "classique"  du  noyau, il  faut  aller
trifouiller les ent�tes  du noyau dans le r�pertoire  source ; mais l�
je s�che pour savoir o�...

Peut-�tre un  fa�on d'utiliser (comme  tu dis) les ent�tes  du paquets
Debian pour la compilation de  ton noyau serait de remplace le contenu
de /usr/src/linux/include/ des sources de  ton noyau par le contenu de
/usr/src/kernel-headers-2.4.18-k7/include/   du   paquets   d'en-t�tes
Debian ?

Yannick

-- 
La tragedie de l'homme moderne n'est pas qu'il en sache 
de moins en moins sur le sens de la vie
Mais que cela ne le derange presque plus.
Vaclav Havel

Répondre à