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 :
For a native build issue the command make bootstrap. This will build the entire GCC system, which includes the following steps:
Build host tools necessary to build the compiler such as texinfo, bison, gperf.
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.
Perform a 3-stage bootstrap of the compiler.
Perform a comparison test of the stage2 and stage3 compilers.
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
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...