OVH Cloud OVH Cloud

make menuconfig ne fonctionne pas

1 réponse
Avatar
Milrith
Bonjour,

Depuis quelques temps il m'est impossible de lancer un make menuconfig,
que ce soit pour configurer le noyau linux ou d'autres logiciels qui
utilisent cette interface, comme buildroot ou uClinux. La compilation
se passe bien mais apr=E8s =E7a =E7a se bloque et rien ne s'affiche, parfois
j'ai une erreur de segmentation.

Je ne comprends pas pourquoi ni =E0 quoi c'est d=FB, d'autres logiciels
utilisant ncurses fonctionnent parfaitement. Je tourne sous sid et
j'utilise les paquets gcc 4.0.2-2, libnucurses5 et libncurses5-dev
5.5-1.

J'ai remarqu=E9 qu'en lan=E7ant la commande =E0 la main =E7a fonctionnait
("./scripts/kconfig/mconf ./arch/i386/Kconfig", plut=F4t que de laisser
l'ex=E9cution se faire dans le "make menuconfig"), et idem en lan=E7ant le
make menuconfig =E0 partir de gdb...

Est-ce quelqu'un rencontrerait le m=EAme probl=E8me ou aurait une id=E9e de
r=E9solution ?

Merci d'avance,

Milrith

1 réponse

Avatar
Milrith
Bon ben après quelques expérimentations le problème semble provenir de
colormake (j'avais fait un alias...). Les programmes lancés par (color)
make ont des problèmes d'affichage quand une entrée clavier est
attendue, comme si le buffer de sortie n'était pas vidé. Je peux
reproduire le bug à tous les coups avec un cas simple, c'est dans le
rapport de bug pour les gens intéressés. ;)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug54884

Milrith