Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 05/01/2006 16:39:21

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

problème make menuconfig

Tant qu'à y être je raconte le contexte :
je suis lassé de voir mon ipod répondre, trois fois sur quatre, que non, vraiment, il est désolé, mais il est accessible en lecture seulement !
Je googlise un rien, et finis par trouver que, sur les noyaux 2.6.8, il vaut mieux disabler la configuration de la partition de l'euhêphi :

Disable CONFIG_EFI_PARTITION (File Systems -> Partition Types ->
Advanced Partition Selection -> EFI GUID Partition support) in your
kernel configuration, recompile.

Là, je fais ni une ni deux,
je me dis que c'est l'occasion de voir ce qu'est cette chose étrange dont chacun parle et que je n'ai jamais rencontrée,
à savoir la recompilation noyautesque.
Fort de ma lecture du tuto d'Andesi (Salut Gune !), je me lance, je fais tout bien
mais quand j'en viens au fait, tout s'arrête :

~/src$ make menuconfig
make: *** Pas de règle pour fabriquer la cible « menuconfig ». Arrêt.
patrick@debian:~/src$ cd linux
patrick@debian:~/src/linux$ make menuconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  SHIPPED scripts/kconfig/zconf.tab.h
  HOSTCC  scripts/kconfig/conf.o
  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

IQuelqu'un saurait-il de quoi il retourne ? Pourrait-il m'aider ?
Il semble qu'il y ait des histoires de versions de gcc correspondant à mon noyau,
ou quoi ou qu'est-ce,
mais ça dépasse mes compétences zactuelles.


*********** GPG : 45F03D8C ***********

Hors ligne

#2 05/01/2006 23:08:03

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : problème make menuconfig

Salut,

As-tu une version de ncurse installée sur ton système ? je sais pas si c'est la cause du problème (l'erreur est assé sombre effectivement). si non, n'oublie pas d'en mettre les -dev.


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 06/01/2006 00:29:42

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

Oui, j'ai une version de ncurses, à savoir libncurses-dev 5.5.1 (et libncurses tout court, aussi).


*********** GPG : 45F03D8C ***********

Hors ligne

#4 06/01/2006 12:46:19

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : problème make menuconfig

Bon, ben essai un make xconfig, mais franchement c'est bizarre, elle viennent d'où tes sources ?


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#5 06/01/2006 21:58:50

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

Xconfig c'est pas mieux :

*
* Unable to find the QT installation. Please make sure that the
* QT development package is correctly installed and the QTDIR
* environment variable is set to the correct location.
*
make[1]: *** [scripts/kconfig/.tmp_qtcheck] Erreur 1
make: *** [xconfig] Erreur 2

Quant aux sources :

deb ftp://ftp2.fr.debian.org/debian/ testing main
deb-src ftp://ftp2.fr.debian.org/debian/ testing main

Rien de bizarre, hein ?


*********** GPG : 45F03D8C ***********

Hors ligne

#6 06/01/2006 22:55:04

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : problème make menuconfig

Essaie le vanilla kernel.

Hors ligne

#7 10/01/2006 15:35:41

Billy Charvet
Membre
Lieu : Valence
Inscription : 19/09/2005
Messages : 91
Site Web

Re : problème make menuconfig

², utilise les sources de www.kernel.org, et vérifie ta toolchain si ça
ne marche toujours pas.

Pour le xconfig, rien d'étonnant si tu n'as pas Qt;
si tu as Gnome (ou ses libs, avec Xfce ça doit peut-être passer)
essaie 'make gconfig'.


Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

Hors ligne

#8 10/01/2006 22:33:16

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

Soyons clairs :
j'ai essayé make menuconfig, make config et make gconfig avec le même insuccès...

:~/src/linux$ make config
  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 heremake[1]: *** [scripts/kconfig/mconf.o] Erreur 1
make: *** [config] Erreur 2
~/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 heremake[1]: *** [scripts/kconfig/mconf.o] Erreur 1
make: *** [menuconfig] Erreur 2
~/src/linux$ make gconfig
*
* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*
make[1]: *** [scripts/kconfig/.tmp_gtkcheck] Erreur 1
make: *** [gconfig] Erreur 2

*********** GPG : 45F03D8C ***********

Hors ligne

#9 11/01/2006 23:05:11

Malekal_morte
Membre
Lieu : Paris
Inscription : 16/09/2004
Messages : 495
Site Web

Re : problème make menuconfig

tu devrais les écouter, ou essayer avec une autre version de gcc
http://lists.debian.org/debian-kernel/2 … 00361.html


---
Malekal_morte
- http://www.malekal.com -

Hors ligne

#10 11/01/2006 23:41:28

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : problème make menuconfig

tu devrais les écouter, ...

Il n'a pas voulu ...
Il a posé une question, mais il ne donne pas de réponse positive ou négative sur les suggestions qu'on lui a proposé.

Hors ligne

#11 12/01/2006 00:08:36

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

Mais si !
Sauf que le vanilla kernel, je l'installe comment ?
Et puis ça complexifie le bazar, un nouveau noyau. Faut que je réinstalle mes drivers wifi, etc...
Quant à une autre version de gcc, oui, mais laquelle ?


*********** GPG : 45F03D8C ***********

Hors ligne

#12 12/01/2006 00:32:11

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : problème make menuconfig

Quand tu utilises le source du noyau debian, tu "apt-get install linux-source" (ou kernel-source) et obtiens un fichier linux-source-2.6.xx.tar.bz2 (ou kernel-source-2.6.xx.tar.bz2). Quand tu utilises le vanilla kernel, tu télécharges sur www.kernel.org un fichier linux-2.6.xx.tar.bz2.

Après, le traitement et la complexité sont identiques avec l'un ou l'autre.

Maintenant d'après le message de Malekal_morte, il s'agit d'un problème avec 2.6.8. Les versions plus récentes de kernel source debian devraient se compiler sans problème.

Hors ligne

#13 12/01/2006 08:54:35

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

OK. J'essaye ça ce soir (si j'ai fini mes articles...)


*********** GPG : 45F03D8C ***********

Hors ligne

#14 16/01/2006 14:45:26

Billy Charvet
Membre
Lieu : Valence
Inscription : 19/09/2005
Messages : 91
Site Web

Re : problème make menuconfig


Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

Hors ligne

#15 16/01/2006 14:51:55

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : problème make menuconfig

Ah LFS !...
C'est l'un de mes projets (que je mettrai en oeuvre dès que j'aurai fini ce satané site web !) :
m'offrir, rue Montgallet, un ordi relativement basique mais de bonne qualité, pour me monter dessus un linux tout neuf, à la pogne, brique par brique...

Pour mon noyau, j'ai toujours pas fini mon article, je m'y mets ensuite (si le directeur de la publication ne m'a pas étranglé d'ici là...)


*********** GPG : 45F03D8C ***********

Hors ligne

Pied de page des forums