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