Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
997 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  erreur à la compilation du noyau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur à la compilation du noyau

n°274942
chaos0007
Posté le 09-06-2003 à 14:29:30  profilanswer
 

voila g voulu rajouter le module pour mon rio500 dans mon noyeau et je n'arrive pas a faire un make bzImage. voila le message d'erreur :
 
 

Citation :


gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon    -nostdinc -iwithprefix include -DKBUILD_BASENAME=hvc_console  -c -o hvc_console.o hvc_console.c
Dans le fichier inclus à partir de hvc_console.c:25:
/usr/src/kernel-source-2.4.20/include/linux/sysrq.h: Dans la fonction « __reterr »:
/usr/src/kernel-source-2.4.20/include/linux/sysrq.h:97: « EINVAL » non déclaré (première utilisation dans cette fonction)
/usr/src/kernel-source-2.4.20/include/linux/sysrq.h:97: (Chaque identificateur non déclaré est rapporté une seule fois
/usr/src/kernel-source-2.4.20/include/linux/sysrq.h:97: pour chaque fonction dans laquelle il apparaît.)
hvc_console.c: Dans la fonction « hvc_close »:
hvc_console.c:101: AVERTISSEMENT: format long unsigned int, arg int (arg 2)
hvc_console.c:101: AVERTISSEMENT: format long unsigned int, arg int (arg 2)
make[3]: *** [hvc_console.o] Erreur 1
make[3]: Leaving directory `/usr/src/kernel-source-2.4.20/drivers/char'
make[2]: *** [first_rule] Erreur 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.20/drivers/char'
make[1]: *** [_subdir_char] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.20/drivers'
make: *** [_dir_drivers] Erreur 2
 

 
 
je précise que le driver est en experimental mais qu'il a deja fonctionne sur ma mdk (actuellement je suis en sid)

mood
Publicité
Posté le 09-06-2003 à 14:29:30  profilanswer
 

n°274952
chaos0007
Posté le 09-06-2003 à 14:34:07  profilanswer
 

en fait l'erreur apparait des que je mets a yes l'option :  
Prompt for development and/or incomplete code/drivers  
sans laquelle je ne peux utiliser les drivers experimentaux : une idée ?

n°274954
HuGoBioS
Posté le 09-06-2003 à 14:35:03  profilanswer
 

fait make clean (ou make distclean je sais plus)
et oublie pas le make dep avant le make bzImage


---------------
-= In Kik00 101 I trust :o =-
n°274955
parano
Time... to die...
Posté le 09-06-2003 à 14:36:33  profilanswer
 

D'ou provient ton kernel source  : package ? vanilla ?
Qu'elle version de GCC ?
Pactché ? non pactché ?  

n°274964
chaos0007
Posté le 09-06-2003 à 14:43:12  profilanswer
 

kernel provenant de chez debian (sid) récupéré grace à apt mais peut etre pas a jour car le paquet car un apt-get upgrade me renvoie ca :
 
Impossible de récupérer http://ftp.fr.debian.org/debian/po [...] -8_all.deb  403 Forbidden

n°274968
parano
Time... to die...
Posté le 09-06-2003 à 14:46:15  profilanswer
 

Je serais toi j'irais chercher un vanilla de kernel.org, je prendrais pas de risque en utilisant gcc3.2 et pas le 3.3 (qui est en defaut sur sid), et rulez !  :D

n°274973
chaos0007
Posté le 09-06-2003 à 14:52:03  profilanswer
 

gcc fait partie des paquets pas encore upgrades chez moi :
 

Citation :


nyx:/home/guillaume# gcc -v
Lecture des spécification à partir de /usr/lib/gcc-lib/i386-linux/3.2.3/specs
Configuré avec: ../src/configure -v --enable-languages=c,c++,f77,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-objc-gc i386-linux
Modèle de thread: posix
version gcc 3.2.3 (Debian)

 
mais la apparemment g fait un make clean avt le make dep et ca a l'air de fonctionner

n°274982
parano
Time... to die...
Posté le 09-06-2003 à 14:56:40  profilanswer
 

A bé oui ca fait un peu le ménage... si tu utilises tjs le meme source pour refaire ton ptit kernel, entre 2 compilation oublis pas de faire un make mrproper (faut sauver ton .config avant ailleur quand meme), et pis changer le numero de revision dans le Makefile, sinon il va etre pas content en te disant qu'il a déja un repertoir /lib/modules/monkernel  
 
 :)

n°275032
chaos0007
Posté le 09-06-2003 à 15:30:28  profilanswer
 

meme apres un make clean et avec les sources vanilla de chez kernel.org g tjrs la meme erreur : personne ne sait a kelle option correspond l'erruer

n°275065
eL_Shaman_​__
Plop.
Posté le 09-06-2003 à 16:19:57  profilanswer
 

La dernière image du 2.4.20-3-686 de Debian est compilée avec GCC3.3 à partir des sources du paquet 2.4.20-9:


kernel-image-2.4.20-3-i386 (2.4.20-9) unstable; urgency=low
 
  * Enabled SOUND_GUS16 and SOUND_GUSMAX.
  * Built against kernel-source 2.4.20-8.
    . Fixed mxcsr security hole in arch/i386/kernel/i387.c.
    . Fixed TIOCCONS and writing to /dev/console.
    . Fixed hashing exploits in fragment processing.
  * First build using gcc 3.3.
 
 -- Herbert Xu <herbert@debian.org>  Sat,  7 Jun 2003 20:09:29 +1000


 
 
 
Quant au serveur Debian en France, les erreurs "403 Forbidden" ont l'air de se multiplier... j'ai mis "de" à la place de "fr" dans mes sources pour APT  :)
(j'ai mis "de" comme j'aurais pu mettre autre chose...)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  erreur à la compilation du noyau

 

Sujets relatifs
compilation apache avec mod_auth_ldap et mod_ldapNoyau 2.4.20, GCC 2.95 et iptables
problème de compilation : xawdecode-plugin sous GentooNoyau ou module?
impossible de démarrer sur le nouveau noyau nouvellement compiléerreur lors de la compilation d'un kernel 2.4.20
petite erreur au demarage de gnome[debian]Questions sur le noyau
[Pb] Compilation sous Gentoo 
Plus de sujets relatifs à : erreur à la compilation du noyau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR