> Tu es vraiment sur ? Avec tous les #ifdef qu'il y a dans le source je
> suis pratiquemment sur que si tu ajoutes un module (c'est sur ça ne
> concerne pas tous les modules) il va avoir besoin d'une fonction dans un
> autre module,
Oui, et c'est l'interface de compilation du kernel (texte ou
graphique) qui te selectionnera le ou les modules supplementaires dont tu
as besoin. Ou tout simplement, les modules que tu veux ne seront pas
accessible, tant que tu n'auras pas activé les modules "en-dessous".
Par exemple : Pour compiler les modules d'une webcam USB, il te
faudra d'abord activer dans on "make config/xconfig/gconfig" le module
USB.
> et comme les Makefile ne vont pas voir le changement
Non, car le but du "mke dep" est justement d'adapter les Makefiles
du kernel à ce que tu as selectionné.
> (donc
> le module ne sera pas recompilé) et il manquera quelque chose à la fin.
Dans le pire des cas, cela plantera à l'edition de liens. Mais à
part en bidouillant à la mano le script de configurarion du kernel (ou de
modifier à la main me ".config"), il n'y a pas de raison que la
compilation plante (quoi que, 100% des compilation de kernel ne termine
pas forcément bien... :)) ).
Olivier