[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] crosscompile



Frédéric Bothamy a écrit:

* yoann <debian-yoann@ifrance.com> [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 ?

ben les options sont tellement différente entre le portable et le serveur que ça me semble un peu compliqué mais quand je compile que ce soit pour le serveur ou le portable je crée un paquet avec kernel-image que j'installe ensuite avec dpkg

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

Il me semble avoir vu passer des messages disant que la compilation du
noyau 2.4.19 posait quelques problèmes avec des gcc 3.x.
Officiellement, la seule version supportée est la 2.95.3 (d'après la
doc du noyau : /usr/src/linux-2.4.20/Documentation/Changes). Ensuite,
il me semble que les développeurs du noyau essaient de corriger les
problèmes qui peuvent se poser lors de l'utilisation de gcc 3, mais ce
n'est pas leur priorité.

c'est pour ça que je posais la question, pour avoir confirmation, mais je croix que je vais en rester à gcc 2.95

Fred

Yoann


_____________________________________________________________________
GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
(prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagné.
Règlement : http://www.ifrance.com/_reloc/sign.sms



Reply to: