1 |
A mon avis, le noyau *et les modules*, ensemble, sont effectivement |
2 |
indépendants du reste du système. Je suis sûr (pour le faire |
3 |
régulièrement, notamment lors d'un chroot) qu'on peut utiliser un noyau |
4 |
compilé par un compilateur avec un système compilé par un autre. En |
5 |
revanche, comme indiqué dans ce texte, on ne peut apparemment pas |
6 |
utiliser des modules (pas seulement qemu-softmmu) compilés avec une |
7 |
version différente de celle qui a servi pour le noyau: ça me semble logique. |
8 |
|
9 |
Alors après c'est uniquement un problème pratique : est-ce qu'il est |
10 |
plus simple de dissocier dans "world" les programmes applicatifs (et |
11 |
leurs librairies) des modules ? si c'était le cas, ça permettrait de ne |
12 |
pas avoir à recompiler le noyau, mais au prix d'une gestion plus |
13 |
complexe de portage. Je présume qu'il est nettement plus simple - |
14 |
surtout pour des gentooistes - de recompiler le noyau. |
15 |
|
16 |
Ce sont juste des hypothèses, mais elles me semblent cohérentes. Qu'en |
17 |
pensez-vous ? |
18 |
|
19 |
Cordialement, |
20 |
Laurent |
21 |
|
22 |
|
23 |
On 09.12.2005 12:06, Christophe Garault wrote: |
24 |
> granger@××××××××××××.fr a écrit : |
25 |
> |
26 |
> |
27 |
>>Dans la doc on peut lire :"Always use same GCC version for your kernel and |
28 |
>>additional kernel modules. Once you rebuild your world with new GCC, |
29 |
>>external modules (like app-emulation/qemu-softmmu) will fail to load. |
30 |
>>Please rebuild your kernel with new GCC to fix that." |
31 |
>> |
32 |
>> |
33 |
> |
34 |
> Je me pose tout à coup une question d'ordre existentiel en lisant celà. |
35 |
> Le noyau se suffit normalement à lui-même et n'a aucune dépendance avec |
36 |
> une quelqconque bibliothèque externe. Je pensais par conséquent que les |
37 |
> drivers qui étaient chargés par le noyau suivaient la même règle (mais |
38 |
> peut-être n'est-ce pas aussi simple?). |
39 |
> |
40 |
> Alors si je comprend tout à fait qu'un soft comme qemu se vautre si le |
41 |
> noyau n'est pas compilé avec la même version de GCC que lui, je me |
42 |
> demande cependant ce qu'il en est pour un système plus 'classique' (tout |
43 |
> le monde ne fait pas de l'émulation). Quelle raison y aurait-il à ce |
44 |
> qu'un noyau compilé avec GCC 3.3 ne fonctionne pas correctement sur un |
45 |
> système compilé avec la version 3.4 ? J'avoue que j'aimerai bien en |
46 |
> comprendre la raison. Si quelqu'un peut m'expliquer celà, je l'en |
47 |
> remercie d'avance. |
48 |
> |
49 |
> Bonne fin de journée et bon w-e à ceux pour qui ça approche. :-) |
50 |
> |
51 |
|
52 |
|
53 |
-- |
54 |
gentoo-user-fr@g.o mailing list |