Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1398 connectés 

 


Dernière réponse
Sujet : probleme a la compilation d'un noyau
leirn ca explik tout... je relink la 2.96 pis je ressai...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
leirn ca explik tout... je relink la 2.96 pis je ressai...
Babouchka mmm, ça explique tout
 
faut faire un make bootstrap
pas un make
 

Code :
  1. For a native build issue the command make bootstrap. This will build the entire GCC system, which includes the following steps:
  2. Build host tools necessary to build the compiler such as texinfo, bison, gperf.
  3. Build target tools for use by the compiler such as binutils (bfd, binutils, gas, gprof, ld, and opcodes) if they have been individually linked or moved into the top level GCC source tree before configuring.
  4. Perform a 3-stage bootstrap of the compiler.
  5. Perform a comparison test of the stage2 and stage3 compilers.
  6. Build runtime libraries using the stage3 compiler from the previous step.


 
un simple make, ça créera un gcc inutilisable
 
A+

 

[jfdsdjhfuetppo]--Message édité par Babouchka le 13-05-2002 à 17:15:00--[/jfdsdjhfuetppo]

leirn amke...
Babouchka 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+
leirn a la barbare, je vais reessayer avec ta method, je vous tiens au courant
Babouchka 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]

leirn 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  :)

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR