Où se trouve le kernel après compilation ?? - Linux et OS Alternatifs
Marsh Posté le 02-07-2002 à 22:17:28
Moriaben a écrit a écrit : simple ex: je dl les sources d'un kernel et je les dézippent ds /usr/src (donc ça me donne un rep ./kernel-24040 je sais pas quoi suivant la version) je fais un make menuconfig, j'enregistre ce fichier de conf dans un dossier (disons le meme dossier que les sources) puis je lance la compil (make dep clean bzImage modules modules_install) bref, déjà comment il peut savoir où j'ai enregistré le fichier de configuration ?? puis il compile le kernel, mais où a t-il placé les fichiers binaires (cette question est valable pour n'importe quel logiciel téléchargé en sources) ?? |
Logiquement dans linux/arch/i386/bzImage mais bon je connais que la RedHat moua
Marsh Posté le 02-07-2002 à 22:41:50
c standard
/usr/src/linux/arch/i386/boot/bzImage
si tu as fait make bzImage
Marsh Posté le 02-07-2002 à 22:42:23
asphro a écrit a écrit : c koi ce kernel240440 |
un nombre au hasard (d'où ma parenthèse)
Marsh Posté le 02-07-2002 à 22:43:53
donc mes sources peuvent se trouver à n'importe quel endroit, je trouverai tjrs mon kernel binaire compilé dans ce repertoire ? mais c'est cool ça
et pour les logiciels ça se passe comment normalement ?
Marsh Posté le 02-07-2002 à 23:33:05
je dirais que oui... mais la logique veux que que tu metes les sources dans /usr/src/linux !!!
Mais c si jamais d'autres applis ont besoin un jour des sources du noyau, ils doivent savoir ou les chercher !!!
au moins si tu les met n'importe ou, fait un lien symbolique(ln -s /la/ou/tu/l'as/mis /usr/src/linux) histoire d'etre propre ! MAis je crois que ca revient au meme !!! tu testes et tu seras fuxé !!! essaye sans le lien, si ca marche ba tant mieux !
Marsh Posté le 02-07-2002 à 23:34:48
y a un truc bizare, quand je compile un monolithique, g pas de bzimage.
je le trouve null part. et il me dit, ouai ouai, now, il suffit de rajouter
appended = truc machin
dans lilo et voila.
need aide
Marsh Posté le 03-07-2002 à 00:14:34
euh... monolithique ou pas n'y change rien ...
t'es sûr que la compile s'est terminée convenablement
Marsh Posté le 03-07-2002 à 01:05:17
911GT3 a écrit a écrit : euh... monolithique ou pas n'y change rien ... t'es sûr que la compile s'est terminée convenablement |
ben ouai, il ma sorti un roman de 59 pages, apres
make bzImage
et voila, je pensais kil fallait pointer le lien symbolic vmlinuz par le lien vers le nouveaux vmliunz compilé mais, je le trouve pas. je vois que celui ki est deja dans le boot. lancien koi.
et g bien fait gaffe a faire un updatedb
Marsh Posté le 02-07-2002 à 21:49:09
simple ex:
je dl les sources d'un kernel et je les dézippent ds /usr/src (donc ça me donne un rep ./kernel-24040 je sais pas quoi suivant la version)
je fais un make menuconfig, j'enregistre ce fichier de conf dans un dossier (disons le meme dossier que les sources)
puis je lance la compil (make dep clean bzImage modules modules_install)
bref, déjà comment il peut savoir où j'ai enregistré le fichier de configuration ??
puis il compile le kernel, mais où a t-il placé les fichiers binaires (cette question est valable pour n'importe quel logiciel téléchargé en sources) ??