probleme a la compilation d'un noyau - Linux et OS Alternatifs
Marsh Posté le 13-05-2002 à 11:45:01
le gcc, c'est un package ou tu l'as compilé ?
parce qu'un ./configure à la barbare, je crois pas que ça soit trop conseillé pour un truc comme gcc
chez moi il doit être configuré comme ça
./configure --enable-shared --enable-threads
ou un truc du genre
et quand je fais un gcc -v, j'ai un
thread model : posix
A+
[jfdsdjhfuetppo]--Message édité par Babouchka le 13-05-2002 à 11:45:42--[/jfdsdjhfuetppo]
Marsh Posté le 13-05-2002 à 12:40:45
a la barbare, je vais reessayer avec ta method, je vous tiens au courant
Marsh Posté le 13-05-2002 à 12:50:14
vérifie qd même que j'ai mis la bonne syntaxe pour les options avec un ./configure --help
sinon par curiosité, tu as compilé avec quelle commande ?
tu as fait un simple make ou un make bootstrap ?
A+
Marsh Posté le 13-05-2002 à 17:11:43
amke...
Marsh Posté le 13-05-2002 à 17:14:44
mmm, ça explique tout
faut faire un make bootstrap
pas un make
Code :
|
un simple make, ça créera un gcc inutilisable
A+
[jfdsdjhfuetppo]--Message édité par Babouchka le 13-05-2002 à 17:15:00--[/jfdsdjhfuetppo]
Marsh Posté le 13-05-2002 à 17:16:14
ca explik tout... je relink la 2.96 pis je ressai...
Marsh Posté le 13-05-2002 à 11:21:38
au debut je le faisais avec gcc , mais il me sortait plein de warning et un erreur a la fin, donc je me suis decidé a installer le 3.04...
je pense ke g du le faire correctement car:
[root@server linux-2.4.8]# gcc -v
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/specs
Configured with: ./configure
Thread model: single
gcc version 3.0.4
mais il sort tjs enormment de mess d'err type
/usr/src/linux-2.4.8/include/asm/pgalloc.h: In function `get_pgd_fast':
/usr/src/linux-2.4.8/include/asm/pgalloc.h:74: `boot_cpu_data_R65dda927' undeclared (first use in this function)
/usr/src/linux-2.4.8/include/asm/pgalloc.h: In function `free_pgd_fast':
/usr/src/linux-2.4.8/include/asm/pgalloc.h:85: `boot_cpu_data_R65dda927' undeclared (first use in this function)
/usr/src/linux-2.4.8/include/asm/pgalloc.h: In function `pte_alloc_one_fast':
/usr/src/linux-2.4.8/include/asm/pgalloc.h:122: `boot_cpu_data_R65dda927' undeclared (first use in this function)
aussi bien ds le make clean && make dep
ke ds le make bzImage et ds
make modules && make modules_install
a la fin de ce denier, il me met en plus
make[2]: *** [eni.o] Erreur 1
make[2]: Quitte le répertoire `/usr/src/linux-2.4.8/drivers/atm'
make[1]: *** [_modsubdir_atm] Erreur 2
make[1]: Quitte le répertoire `/usr/src/linux-2.4.8/drivers'
make: *** [_mod_drivers] Erreur 2
je sais pas trop a koi correspondent toutes ces erreurs, keske g mal fait, coment solutionner le probleme ou meme si le noyau compiler est qd meme viable...
Vous pouvez m'eclairez? merci d'avance
---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."