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

Re: problème compilation kernel 2.6.8



Jean-Luc Coulon (f5ibh) a écrit :
Le 21.08.2005 12:41:45, Nicolas Roudninski a écrit :

Bonjour à tous,

Depuis quelques temps j'essaye de compiler un kernel 2.6.8 et je n'arrive même pas à lancer "make menuconfig" (ou config ou gconfig"
J'ai toujours le même message d'erreur :
[nicolas@CARL:~/src/linux] $] make menuconfig
  HOSTCC  scripts/kconfig/mconf.o
scripts/kconfig/mconf.c:91: error: static declaration of 'current_menu' follows non-static declaration scripts/kconfig/lkc.h:63: error: previous declaration of 'current_menu' was here
make[1]: *** [scripts/kconfig/mconf.o] Erreur 1
make: *** [menuconfig] Erreur 2

J'ai bien vu des messages sur la liste parlant de version de gcc, mais je n'y comprends pas grand chose.
j'ai gcc 3.3 et 4.0 installés et un "gcc --version" me donne :
gcc (GCC) 4.0.1 (Debian 4.0.1-2)


2.6.8 ne se compile pas avec gcc-4, il lui faut 3.3 ou 3.4.
essayer "CC=gcc-3.4 make menuconfig"

Masi je n'ai pas de source 2.6.8 pour essayer.


Si vous avez des pistes je suis preneur...

--
Nicolas Roudninski


Jean-Luc
Merci beaucoup.
En fait j'ai fait :
rm -f /usr/bin/gcc
ln -s /usr/bin /gcc-3.0 /usr/bin/gcc
make menuconfig
Puis l'inverse (vu que gcc est un lien vers gcc-4.0)
C'est peut-être pas très propre, mais ça marche...


--
Nicolas Roudninski
nroudninski@wanadoo.fr




Reply to: