Fr�d�ric Bothamy a �crit:

* yoann <[EMAIL PROTECTED]> [2002-12-07 20:25] :
(re)bonsoir,

j'ai un server (pII 300Mhz) sur lequel j'ai recompil� un noyau 2.4.19 (>30min) et j'ai un portable (celeron 1,2GHz) sur lequel je compile un 2.4.19 en environ 7 � 8 min, j'aurrais voulu savoir, si je r�cup�re le .config du noyau de mon serveur sur mon portable et je compile le noyau sur le portable pour le serveur �a marcherai ou pas ?

La compilation fonctionnera (avec le m�me compilateur et le m�me
environnement). Ce n'est pas de la cross-compilation car tu ne changes
pas d'architecture : x86 dans les 2 cas. Par contre, il se peut que le
noyau compil� ne fonctionne que sur l'un des 2 PC si tu s�lectionnes
une architecture pr�cise (quoique les pII et c�l�ron soient plut�t
semblables). Pourquoi par contre ne pas profiter de la compilation
avec kernel-package pour cr�er un seul paquet (et compiler une seule
fois) et installer le paquet sur les 2 machines ?

Les configurations sont diff�rentes. il faut donc ex�cuter toute la chaine de
compilation (menuconfig, clean, bzImage, modules, modules-install)
en entrant l'une des deux config (config-server ou config-porta) avec
la commande 'load alternate config file' de menuconfig
ensuite copier les fichiers
       cp -a System.map
       cp -a .config
       cp -a ./arch/i386/boot/bzImage
tar cvfz m2420 /lib/modules/2.4.20
pour les installer de l'autre cot�

et est-ce qu'on peut compil� un noyau 2.4.20 avec gcc-3.0 voir gcc-3.2 ?

J'ai compil� l� (2.4.20 + acpi + swsusp) avec gcc-3.2 sans probl�me
Et je tourne pr�sentement avec


Répondre à