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

Re: [linux] Compilation du Kernel



Quand tu veux, mais je ne trouve pas kgcc! Il n'est pas dans la distrib de
SuSE, je suis passé sur www.sourceforge.net et rien non plus

----- Original Message -----
From: "Olivier Thauvin" <olivier.thauvin@aerov.jussieu.fr>
To: <linux@lists.linuxbe.org>; "SilvestreT" <silvestre@skynet.be>
Sent: Monday, March 26, 2001 8:31 PM
Subject: Re: [linux] Compilation du Kernel


>
> Si tu lis le fichier README du kernel tu liras:
>
> COMPILING the kernel:
>
>  - Make sure you have gcc-2.91.66 (egcs-1.1.2) available.  gcc 2.95.2 may
>    also work but is not as safe, and *gcc 2.7.2.3 is no longer supported*.
>    Also remember to upgrade your binutils package (for as/ld/nm and
company)
>    if necessary. For more information, refer to ./Documentation/Changes.
>
>    Please note that you can still run a.out user programs with this
>    kernel.
>
> Voilà certainement l'explication !
> Essaye avec kgcc:
>
> [olivier@andromede linux]$ gcc --version
> 2.95.3
> [olivier@andromede linux]$ kgcc --version
> egcs-2.91.66
>
> Edite le Makefile à la racine, il y a deux occurence à changer de gcc en
kgcc, puis refais make clean; make dep; make bzImage
> Et tiens nous au courant !
>
>
>
>
> Le Lundi 26 Mars 2001 18:57, vous avez écrit :
> > gcc --version donne 2.95.2
> >
> > et les dernières lignes
> >
> > gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
> > -fom
it-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486
> > -mali gn-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586   -c -o
> > raid5.o raid5.c
> > gcc: Internal compiler error: program cc1 got fatal signal 11
> > make[3]: *** [raid5.o] Error 1
> > make[3]: Leaving directory `/usr/src/linux-2.2.16/drivers/block'
> > make[2]: *** [first_rule] Error 2
> > make[2]: Leaving directory `/usr/src/linux-2.2.16/drivers/block'
> > make[1]: *** [_subdir_block] Error 2
> > make[1]: Leaving directory `/usr/src/linux-2.2.16/drivers'
> > make: *** [_dir_drivers] Error 2
> > {standard input}: Assembler messages:
> > {standard input}:0: Warning: end of file not at end of a line; newline
> > inserted
> > cpp: output pipe has been closed
> > {standard input}:1614: Error: unbalanced parenthesis in operand 2.
> >
> > @+
> >
> > ----- Original Message -----
> > From: "Olivier Thauvin" <olivier.thauvin@aerov.jussieu.fr>
> > To: <linux@lists.linuxbe.org>
> > Sent: Monday, March 26, 2001 6:40 PM
> > Subject: Re: [linux] Compilation du Kernel
> >
> > > gcc --version, il doit être 2.91.
> > >
> > > Quel est le dernier message d'erreur (les cinq ou six dernières
lignes)
> > >
> > > Le Lundi 26 Mars 2001 18:13, vous avez écrit :
> > > > Merci pour les réponses,
> > > >
> > > > ici il s'agit d'un SuSE 7.0, il m'était déjà arrivé de recompiler le
> >
> > kernel
> >
> > > > sur une autre machine, avec d'autres RAM et une version antérieure
de
> > > > la SuSE.... sans aucun problème, donc je suppose qu'il ne doit pas
> > > > s'agir
> >
> > d'un
> >
> > > > problème de gcc. (Je vais quand même tester pour voir).
> > > >
> > > > Et non, XWindow ne plante pas (il est même hyper stable, pas un
petit
> > > > message à l'horizon, cool, le pied quoi ~8).
> > > >
> > > > Encore une fois merci pour tout.
> > > >
> > > > @+
> > > > Thomas
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Olivier Thauvin" <olivier.thauvin@aerov.jussieu.fr>
> > > > To: <linux@lists.linuxbe.org>
> > > > Sent: Monday, March 26, 2001 5:16 PM
> > > > Subject: Re: [linux] Compilation du Kernel
> > > >
> > > > > Personne ne répond à mon mail mais il est important:
> > > > >
> > > > > le gcc de la mandrake 7.2 n'est kernel compatible, j'ai moi aussi
des
> > > >
> > > > problèmes en laissant les sources tel-quelle. J'ai remplacé gcc par
> > > > kgcc dans le Makefile à la racine et plus de problème !
> > > >
> > > > > Le Lundi 26 Mars 2001 16:38, vous avez écrit :
> > > > > > On Mon, 26 Mar 2001, Eric Darchis wrote:
> > > > > > > At 23:45 25/03/2001 +0200, you wrote:
> > > > > > >
> > > > > > > pas.
> > > > > > >
> > > > > > > La compilation du noyau est un excellent test hardware. Si tu
as
> >
> > un
> >
> > > > > > > problème à la compil, tu n'auras que des emmerdes avec cette
> >
> > machine.
> >
> > > > > > Je confirme. Tu n'as pas X Window qui se viande de temps en
temps ?
> > > > > >
> > > > > > > Commence par reclipser ta RAM. Ensuite, si les contacts te
> >
> > semblent
> >
> > > > > > > oxidés, frotte-les légèrement avec une gomme à encre. Si ça ne
va
> > > > > > > toujours pas, retourne ta RAM chez ton vendeur, 10 contre 1
> > > > > > > qu'une
> > > >
> > > > bonne
> > > >
> > > > > > > RAM corrigera le problème. Si tu veux vraiment tester ta RAM
sous
> > > > > > > Windows, vois avec Sandra 2001.
> > > > > >
> > > > > > sinon, il existe aussi un programme qui s'appelle memtest86. Le
le
> > > > > > trouvera facilement dans google avec les mots-cles badram
memtes86
> > > >
> > > > linux.
> > > >
> > > > > > Comme il y a une floppee d'url je te laisse le plaisir avec
google
> >
> > ;-P
> >
> > > > > > En plus, on te livre un patch (badram) qui permet de ne plus
> >
> > utiliser
> >
> > > > les
> > > >
> > > > > > parties de memoire defectueuse.
> > > > > >
> > > > > > Cela dit: j'ai eu un probleme ou c'etait le chipset (un via) sur
> > > > > > une
> > > >
> > > > carte
> > > >
> > > > > > mere produit blanc qui n'etait pas supporte. Apres avoir tape
cette
> > > >
> > > > carte
> > > >
> > > > > > mere a la poubelle, j'ai mis une asus (k6-2) et ca marche
impecc.
> > > > > >
> > > > > >
> > > > > > Gerd
> > > > > >
> > > > > > > Eric.
> > > > > >
> > > > > > [ Soyez précis dans vos sujets svp afin de déterminer
directement
> > > > > > ] [ le type de demande...
> > > > > >  ] [ Pour vous (dés)inscrire, aller sur
http://linuxbe.org/ml.php
> > > > > >   ] [ http://LinuxBe.org              Contact:
> > > > > > listmaster@linuxbe.org  ]
> > > > >
> > > > > --
> > > > > Olivier Thauvin-CNRS Service Aeronomie
> > > > > olivier.thauvin@aerov.jussieu.fr
> > > > > Téléphone:
> > > > > 01 64 47 43 60 à Verrières (lundi,mercredi et vendredi)
> > > > > 01 44 27 47 59 à Jussieu (Mardi et Jeudi)
> > > > >
> > > > >
> > > > >
> > > > > [ Soyez précis dans vos sujets svp afin de déterminer
irectement  ]
> > > > > [ le type de
           ]
> > > > > [ Pour vous (dés)inscrire, aller sur
://linuxbe.org/ml.php     ]
> > > > > [ http://LinuxBe.org              Contact:
istmaster@linuxbe.org  ]
> > > >
> > > > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > > > [ le type de demande...                                            ]
> > > > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > > > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> > >
> > > --
> > > Olivier Thauvin-CNRS Service Aeronomie
> > > olivier.thauvin@aerov.jussieu.fr
> > > Téléphone:
> > > 01 64 47 43 60 à Verrières (lundi,mercredi et vendredi)
> > > 01 44 27 47 59 à Jussieu (Mardi et Jeudi)
> > >
> > >
> > >
> > > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > > [ le type de demande...                                            ]
> > > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
> >
> > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > [ le type de demande...                                            ]
> > [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> > [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
>
> --
> Olivier Thauvin-CNRS Service Aeronomie
> olivier.thauvin@aerov.jussieu.fr
> Téléphone:
> 01 64 47 43 60 à Verrières (lundi,mercredi et vendredi)
> 01 44 27 47 59 à Jussieu (Mardi et Jeudi)
>
>
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
> [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
>


[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]