Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/05/2006, à 10:38

daria

Pb de compilation de noyau

salut

j'ai un pb lorsque je veux compiler un nouveau noyau (pour obtenir le support wifi)

un make menuconfig dans le bon repertoire me retourne:

/usr/src/linux-2.6.17-rc5$ make menuconfig
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
Dans le fichier inclus à partir de scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:31:20: erreur: curses.h : Aucun fichier ou rép ertoire de ce type
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:128: erreur: syntax error before «use_colors»
scripts/kconfig/lxdialog/dialog.h:128: attention : type defaults to «int» in dec laration of «use_colors»
scripts/kconfig/lxdialog/dialog.h:128: attention : la définition de données n'a pas de type ni de classe de stockage
scripts/kconfig/lxdialog/dialog.h:129: erreur: syntax error before «use_shadow»
scripts/kconfig/lxdialog/dialog.h:129: attention : type defaults to «int» in dec laration of «use_shadow»
scripts/kconfig/lxdialog/dialog.h:129: attention : la définition de données n'a pas de type ni de classe de stockage
scripts/kconfig/lxdialog/dialog.h:131: erreur: syntax error before «attributes»
scripts/kconfig/lxdialog/dialog.h:131: attention : type defaults to «int» in dec laration of «attributes»
scripts/kconfig/lxdialog/dialog.h:131: attention : la définition de données n'a pas de type ni de classe de stockage
scripts/kconfig/lxdialog/dialog.h:143: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:143: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/dialog.h:146: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:146: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/dialog.h:147: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:147: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/dialog.h:148: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:148: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/dialog.h:149: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:150: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/dialog.h:151: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/dialog.h:151: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/checklist.c:31: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/checklist.c:33: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/checklist.c: Dans la fonction «print_item» :
scripts/kconfig/lxdialog/checklist.c:37: attention : implicit declaration of fun ction «wattrset»
scripts/kconfig/lxdialog/checklist.c:37: erreur: «win» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:37: erreur: (Chaque identificateur non décl aré est rapporté une seule fois
scripts/kconfig/lxdialog/checklist.c:37: erreur: pour chaque fonction dans laque lle il apparaît.)
scripts/kconfig/lxdialog/checklist.c:38: attention : implicit declaration of fun ction «wmove»
scripts/kconfig/lxdialog/checklist.c:38: erreur: «choice» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:40: attention : implicit declaration of fun ction «waddch»
scripts/kconfig/lxdialog/checklist.c:43: erreur: «selected» undeclared (first us e in this function)
scripts/kconfig/lxdialog/checklist.c:44: attention : implicit declaration of fun ction «wprintw»
scripts/kconfig/lxdialog/checklist.c:44: erreur: «status» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:47: attention : implicit declaration of fun ction «mvwaddch»
scripts/kconfig/lxdialog/checklist.c:47: erreur: «item» undeclared (first use in  this function)
scripts/kconfig/lxdialog/checklist.c:49: attention : implicit declaration of fun ction «waddstr»
scripts/kconfig/lxdialog/checklist.c:52: attention : implicit declaration of fun ction «wrefresh»
scripts/kconfig/lxdialog/checklist.c: Hors de toute fonction :
scripts/kconfig/lxdialog/checklist.c:59: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/checklist.c:61: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/checklist.c: Dans la fonction «print_arrows» :
scripts/kconfig/lxdialog/checklist.c:62: erreur: «win» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:62: erreur: «y» undeclared (first use in th is function)
scripts/kconfig/lxdialog/checklist.c:62: erreur: «x» undeclared (first use in th is function)
scripts/kconfig/lxdialog/checklist.c:64: erreur: «scroll» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:76: erreur: «height» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:79: erreur: «item_no» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:79: erreur: «choice» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c: Hors de toute fonction :
scripts/kconfig/lxdialog/checklist.c:95: erreur: syntax error before «*» token
scripts/kconfig/lxdialog/checklist.c:96: attention : function declaration isn»t a prototype
scripts/kconfig/lxdialog/checklist.c: Dans la fonction «print_buttons» :
scripts/kconfig/lxdialog/checklist.c:97: erreur: «width» undeclared (first use i n this function)
scripts/kconfig/lxdialog/checklist.c:98: erreur: «height» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:100: erreur: «dialog» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:100: erreur: «selected» undeclared (first u se in this function)
scripts/kconfig/lxdialog/checklist.c: Dans la fonction «dialog_checklist» :
scripts/kconfig/lxdialog/checklist.c:117: erreur: «WINDOW» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:117: erreur: «dialog» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:117: erreur: «list» undeclared (first use i n this function)
scripts/kconfig/lxdialog/checklist.c:117: attention : l'opérande à gauche de la virgule n'a pas d'effet
scripts/kconfig/lxdialog/checklist.c:117: attention : déclaration sasn effet
scripts/kconfig/lxdialog/checklist.c:121: attention : implicit declaration of fu nction «endwin»
scripts/kconfig/lxdialog/checklist.c:122: attention : implicit declaration of fu nction «fprintf»
scripts/kconfig/lxdialog/checklist.c:122: attention : incompatible implicit decl aration of built-in function «fprintf»
scripts/kconfig/lxdialog/checklist.c:122: erreur: «stderr» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:140: erreur: «COLS» undeclared (first use i n this function)
scripts/kconfig/lxdialog/checklist.c:141: erreur: «LINES» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:143: erreur: «stdscr» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:145: attention : implicit declaration of fu nction «newwin»
scripts/kconfig/lxdialog/checklist.c:146: attention : implicit declaration of fu nction «keypad»
scripts/kconfig/lxdialog/checklist.c:146: erreur: «TRUE» undeclared (first use i n this function)
scripts/kconfig/lxdialog/checklist.c:166: attention : implicit declaration of fu nction «subwin»
scripts/kconfig/lxdialog/checklist.c:199: attention : implicit declaration of fu nction «wnoutrefresh»
scripts/kconfig/lxdialog/checklist.c:201: attention : implicit declaration of fu nction «doupdate»
scripts/kconfig/lxdialog/checklist.c:204: attention : implicit declaration of fu nction «wgetch»
scripts/kconfig/lxdialog/checklist.c:211: erreur: «KEY_UP» undeclared (first use  in this function)
scripts/kconfig/lxdialog/checklist.c:211: erreur: «KEY_DOWN» undeclared (first u se in this function)
scripts/kconfig/lxdialog/checklist.c:221: erreur: «FALSE» undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:222: attention : implicit declaration of fu nction «scrollok»
scripts/kconfig/lxdialog/checklist.c:223: attention : implicit declaration of fu nction «wscrl»
scripts/kconfig/lxdialog/checklist.c:282: attention : incompatible implicit decl aration of built-in function «fprintf»
scripts/kconfig/lxdialog/checklist.c:283: attention : implicit declaration of fu nction «delwin»
scripts/kconfig/lxdialog/checklist.c:287: erreur: «KEY_LEFT» undeclared (first u se in this function)
scripts/kconfig/lxdialog/checklist.c:288: erreur: «KEY_RIGHT» undeclared (first use in this function)
make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Erreur 1
make[1]: *** [menuconfig] Erreur 2
make: *** [menuconfig] Erreur 2

il me manque un truc pour compiler ou c'est un pb dans les sources de ce noyau ?

@+

Hors ligne

#2 Le 27/05/2006, à 11:01

Davmoi

Re : Pb de compilation de noyau

Heuuu c'est quoi ton noyau actuel pour ne pas avoir le support wifi?

Parce que je crois bien que les noyyau de dapper son compiler avec non? En tout cas chez moi le wifi marche nikel, sans recompilationdu noyau.

Dernière modification par Davmoi (Le 27/05/2006, à 11:02)

Hors ligne

#3 Le 27/05/2006, à 11:09

Donk

Re : Pb de compilation de noyau

il te manque le fichier curses.h

Hors ligne

#4 Le 27/05/2006, à 12:17

daria

Re : Pb de compilation de noyau

bon, alors, je suis sur ppc et le wifi de mon ibook n'est intégré qu'à partir du 2.6.17.

le fichier curses.h, je le trouve où ? il est fourni par qui ?

Hors ligne

#5 Le 27/05/2006, à 12:20

Donk

Re : Pb de compilation de noyau

http://doc.ubuntu-fr.org/doc/custom_kernel

Hors ligne

#6 Le 27/05/2006, à 12:33

daria

Re : Pb de compilation de noyau

donk, merci pour le lien, mais je l'avais déjà lu et tous les paquets sont installés

Hors ligne

#7 Le 27/05/2006, à 13:21

michmdr

Re : Pb de compilation de noyau

Bonjour,

T' as installé les librairies ncurses? Il te les faut pour configurer ton noyau en mode "console".

Hors ligne

#8 Le 27/05/2006, à 13:49

Xavier_

Re : Pb de compilation de noyau

daria a écrit :

donk, merci pour le lien, mais je l'avais déjà lu et tous les paquets sont installés

#9 Le 27/05/2006, à 13:52

Xavier_

Re : Pb de compilation de noyau

(oups, mauvaise manip)

daria a écrit :

donk, merci pour le lien, mais je l'avais déjà lu et tous les paquets sont installés

Vraiment ? Y compris libncurses5-dev ?


http://doc.ubuntu-fr.org/doc/custom_kernel a écrit :

Il va probablement vous proposer d"installer deux paquets libncurses-dev et libqt3-dev, le premier est nécessaire pour le menuconfig et le second pour le xconfig, installez au moins l"un des deux.

Sinon, il y a "make config" qui n'a besoin de rien mais c'est spartiate. make menuconfig c'est bien mais il faut ncurses.

Xavier

#10 Le 03/06/2006, à 14:32

daria

Re : Pb de compilation de noyau

oui, c'est bien ncurse qui manquait

bon, j'ai droit à un joli kernel panic mais, c'est une autre histoire wink

Hors ligne