c'est pas comme ca qu'on compile un module de noyau ...
Il y a un fichier .config à la racine de ton noyau (/usr/src/linux/). Ce fichier détaille les options et modules que tu active à la compilation.
Puisque tout le monde n'as pas envie de modifier ce fichier à la main, il y a des scripts de configurations que tu peux lancer en exécutant make config (déconseillé), make menuconfig (recommandé), ou encore make gconfig et make xconfig . Tu aura le droit a une interface plus ou moins jolie, avec de la documentation intégrée ...
Ensuite, tu selectionne tes options ou modules ... et tu compile tout ca : make -> compile le noyau et crée l'image de boot make modules -> compile les modules make modules_install -> installe les modules dans /lib/modules/... make clean -> ...
un petit make help peut aider à s'y retrouver un peu ...
# compilation ...
Posté par Pol' uX (site web personnel) . En réponse au message compilation et chargement d'un pilote reseau. Évalué à 3.
Il y a un fichier .config à la racine de ton noyau (/usr/src/linux/). Ce fichier détaille les options et modules que tu active à la compilation.
Puisque tout le monde n'as pas envie de modifier ce fichier à la main, il y a des scripts de configurations que tu peux lancer en exécutant make config (déconseillé), make menuconfig (recommandé), ou encore make gconfig et make xconfig . Tu aura le droit a une interface plus ou moins jolie, avec de la documentation intégrée ...
Ensuite, tu selectionne tes options ou modules ... et tu compile tout ca :
make -> compile le noyau et crée l'image de boot
make modules -> compile les modules
make modules_install -> installe les modules dans /lib/modules/...
make clean -> ...
un petit make help peut aider à s'y retrouver un peu ...
Adhérer à l'April, ça vous tente ?