Patrice Dumas wrote:
En fait j'ai jeté un oeil dans 'configure.sh' (ce que c'est que la curiosité !) et il se trouve que le fichier d'entête 'include/linux/version.h' qui sert à fabriquer le n° de version du kernel n'existe pas à l'endroit attendu !!!


Il y a pas besoin des sources du noyau pour compiler les modules, il
faut passer le bon repertoire, et donc du style
./configure --with-kernel-src=/lib/modules/2.6.5-1.327/build/


Trouvant ça louche, j'ai téléchargé le kernel 2.6.3 de chez 'kernel.org', et, rien à dire, il n'y est pas non plus... (mais comment fait la mdk 10 ????)


Avec fc2t2 et le kernel de redhat (je pense c'est pareil avec celui de
kernel.org) pour faire apparaitre les fichiers qu'il faut, je fais

make oldconfig
make prepare

Je viens de voir sur une page d'Intel à propos de leur driver e1000 :

When trying to compile the driver by running make install, the following error may occur: "Linux kernel source not configured - missing version.h"

To solve this issue, create the version.h file by going to the Linux source tree and entering:

    make include/linux/version.h

Reply via email to