Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[KERNEL]Erreur compilation bzimage(fautif trouvé ~résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Fri Sep 29, 2006 12:45 pm    Post subject: [KERNEL]Erreur compilation bzimage(fautif trouvé ~résolu) Reply with quote

Bonjour,

je recompilais mon kernel, avec genkernel --menuconfig all, puis une fois configurer voilà qu'il se met à partir en vrille 8O , il m'a jamais fait cela. Mais regarder plutôt :
Code:

  >> Compiling 2.6.18-gentoo bzImage...
* ERROR: Failed to compile the "bzImage" target...

* -- Grepping log... --

  SCSI media changer support (CHR_DEV_SCH) [N/m/y/?] n
  *
  * Some SCSI devices (e.g. CD jukebox) support multiple LUNs
  *
  Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [N/y/?] n
  Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n
--
IP-over-InfiniBand (INFINIBAND_IPOIB) [M/n/?] m
  IP-over-InfiniBand debugging (INFINIBAND_IPOIB_DEBUG) [N/y/?] n
InfiniBand SCSI RDMA Protocol (INFINIBAND_SRP) [M/n/?] m
ISCSI RDMA Protocol (INFINIBAND_ISER) [N/m/?] n
*
* EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
*
EDAC core system error reporting (EXPERIMENTAL) (EDAC) [N/m/y/?] n
--
  LD      lib/built-in.o
  AR      lib/lib.a
* Gentoo Linux Genkernel; Version 3.4.1
* Running with options: --menuconfig --gconfig all

* ERROR: Failed to compile the "bzImage" target...

* -- End log... --
blablabla blablabla


EDIT : dans les logs j'ai :
Quote:

....
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" clean
awk: cmd. ligne:1: Fatal: ne peut ouvrir le fichier « /usr/src/linux-2.6.18-gentoo/include/linux/version.h » en lecture (Aucun fichier ou répertoire$* config: >> Invoking menuconfig...
COMMAND: make j1 menuconfig
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" prepare
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/i386/Kconfig
....
Un petit d'aide serait la bienvenue.


Je miserais sur l'installation des drivers ipw3945 et du ieee80211, qui m'impose cette ligne de commande :
Code:
/bin/sh /usr/portage/net-wireless/ieee80211/files/remove-old /usr/src/linux

En même temps je vois pas trop le rapport....
Merci
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Fri Sep 29, 2006 1:31 pm; edited 2 times in total
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3584
Location: Belgium

PostPosted: Fri Sep 29, 2006 12:56 pm    Post subject: Reply with quote

Rien de parlant dans ton log :-(
Puisque ton "configure" est déjà fait (c'est le plus difficile, en fait ! ;-) ), essaie peut-être de le compiler à la main :
Code:
cd /usr/src/linux
make

Si ça passe, on verra pour l'installation ...
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Fri Sep 29, 2006 1:00 pm    Post subject: Reply with quote

HA, on éditait en même temps notre message Ghoti, j'ai juste cela en plus :
Code:
make[2]: *** Pas de règle pour fabriquer la cible « net/ieee80211/ieee80211_module.o », nécessaire pour « net/ieee80211/ieee80211.o ». Arrêt.
make[1]: *** [net/ieee80211] Erreur 2
make: *** [net] Erreur 2
make: *** Attente des tâches non terminées....


EDIT : Le seul moyen que j'avais trouvé (et oui c'est pas la première fois avec ce noyau) c'est de virer les sources, les /lib/modules et le /etc/kernel enfin de faire le ménage dans le boot. Mis c'est pas fin comme approche.

EDIT 2 : le make est en cours...
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Fri Sep 29, 2006 1:08 pm; edited 1 time in total
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Fri Sep 29, 2006 1:05 pm    Post subject: Re: [KERNEL]Erreur compilation bzimage Reply with quote

MickTux wrote:
je recompilais mon kernel, avec genkernel --menuconfig all, puis une fois configurer voilà qu'il se met à partir en vrille 8O , il m'a jamais fait cela. Mais regarder plutôt :
Code:

  >> Compiling 2.6.18-gentoo bzImage...
Merci

Bonjour,
je n'utilise pas genkernel donc je suis suposé dire des bétises :?
1) genkernel travaille-t-il sur un .config vide ?
2) n'aurais-tu pas récupéré le .config de ton ancien noyau pour l'injecter dans le 6.18 ?
3) si c'est le .config de l'ancien noyau quel est l'équivalent " genkernelisé " de -oldconfig de la compli normale ?

si c'est trop confus dis-le
A+:jlp

Ah le vendredi après-midi !!!! çà fuse :lol: :lol:
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Fri Sep 29, 2006 1:10 pm    Post subject: Reply with quote

Alors non je n'ai pas récupérer la config ne mon ancien noyau.

EDIT : make toujours en cours.

EDIT 2: pour tes autres questions j'ai du mal à te suivre némo.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Fri Sep 29, 2006 1:29 pm    Post subject: Reply with quote

Bon j'ai visé juste :
Quote:
CC [M] drivers/net/wireless/ipw2100.o
Dans le fichier inclus à partir de drivers/net/wireless/ipw2100.c:167:
drivers/net/wireless/ipw2100.h:42:27: erreur: net/ieee80211.h : Aucun fichier ou répertoire de ce type
drivers/net/wireless/ipw2100.h:45:36: erreur: net/ieee80211_radiotap.h : Aucun fichier ou répertoire de ce type
In file included from drivers/net/wireless/ipw2100.c:167:
drivers/net/wireless/ipw2100.h:805: erreur: invalid application of 'sizeof' to incomplete type 'struct ieee80211_hdr_3addr'
drivers/net/wireless/ipw2100.h:806: erreur: field 'header' has incomplete type
drivers/net/wireless/ipw2100.c: In function 'ipw2100_set_scan_options':
drivers/net/wireless/ipw2100.c:1618: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c:1618: erreur: 'SEC_ENABLED' undeclared (first use in this function)
drivers/net/wireless/ipw2100.c:1618: erreur: (Each undeclared identifier is reported only once
drivers/net/wireless/ipw2100.c:1618: erreur: for each function it appears in.)
drivers/net/wireless/ipw2100.c:1618: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c: In function 'ipw2100_start_scan':
drivers/net/wireless/ipw2100.c:1647: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c: Hors de toute fonction :
drivers/net/wireless/ipw2100.c:1674: erreur: les éléments du tableau sont de type incomplet
etcetc
etcetc
drivers/net/wireless/ipw2100.c: In function 'ipw2100_wx_event_work':
drivers/net/wireless/ipw2100.c:8304: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c:8304: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c: In function 'ipw2100_get_firmware':
drivers/net/wireless/ipw2100.c:8393: erreur: déréférencement d'un pointeur de type incomplet
drivers/net/wireless/ipw2100.c: In function 'ipw2100_stats':
drivers/net/wireless/ipw2100.c:5834: attention : control reaches end of non-void function
make[3]: *** [drivers/net/wireless/ipw2100.o] Erreur 1
make[2]: *** [drivers/net/wireless] Erreur 2
make[1]: *** [drivers/net] Erreur 2
make: *** [drivers] Erreur 2


je vais appliqué ma méthode bourrain, et virer ces ipw2210 dont je n'ai pas besion. :evil:

EDIT : merci ghoti et némo.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Fri Sep 29, 2006 8:21 pm    Post subject: Reply with quote

MickTux wrote:
EDIT 2: pour tes autres questions j'ai du mal à te suivre némo.

Désolé pour la réponse tardive .
[ma_vie]
avant que je comprenne que lire les docs gentoo étaient trèèès utile j'ai merdouillé un noyau de la manière suivante :
1) la subtilité du make oldconfig me passait largement au dessus de la tête.
2) j'avais donc tenté de faire directement " make modules_install" en ayant simplement copié mon ancien
.config dans le répertoire du nouveau noyau .
brèf : résultat lamentable car je croyais "gagner du temps".
[/ma_vie]
je pensais que tu avais tenté une manip de ce genre
voili-voilà
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum