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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Compile 2.4.20] Pb bizarre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Compile 2.4.20] Pb bizarre

n°269548
Goon
Posté le 28-05-2003 à 19:51:40  profilanswer
 

J'avais besoin de recompiler mon kernel pour rajouter les fonctions de firewall et le support MTTR que j'avais oublié d'activer. Je récupère mon bon vieux config-2.4.20 que je traîne depuis des mois, le charge et là c'est le drame : voilà sur quoi il s'arrête quand je fais make bzImage (après tout le reste hein  ;) )
 
 

Code :
  1. make[1]: Leaving directory `/usr/src/linux-2.4.20/arch/i386/lib'
  2. ld -m elf_i386 -T /usr/src/linux-2.4.20/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \
  3. --start-group \
  4. arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
  5.  drivers/acpi/acpi.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/char/agp/agp.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/net/pcmcia/pcmcia_net.o drivers/video/video.o drivers/usb/usbdrv.o \
  6. net/network.o \
  7. /usr/src/linux-2.4.20/arch/i386/lib/lib.a /usr/src/linux-2.4.20/lib/lib.a /usr/src/linux-2.4.20/arch/i386/lib/lib.a \
  8. --end-group \
  9. -o vmlinux
  10. net/network.o(.text+0xd887): In function `rtnetlink_rcv':
  11. : undefined reference to `rtnetlink_rcv_skb'
  12. make: *** [vmlinux] Error 1

 
 
J'ai oublié d'installer un logiciel, j'ai mal configuré un truc dans le noyau ?!? Help  :cry:  :cry:  
 
 :hello:

mood
Publicité
Posté le 28-05-2003 à 19:51:40  profilanswer
 

n°269555
911GT3
en roue libre
Posté le 28-05-2003 à 20:02:51  profilanswer
 

J'ai eu le même problème récemment et Ping m'a donné la solution (bien que le mien était patché -ck7  :heink: )
 
Il faut virer le extern devant la déclaration de la fontion rtnetlink_rcv_skb ...
me souvient plus le nom du fichier, fais-toi un grep -ir rtnetlink_rcv_skb /usr/src/linux au pire :D

n°269560
911GT3
en roue libre
Posté le 28-05-2003 à 20:06:00  profilanswer
 

dans mon kernel patché -ck7 (donc je sais si ça s'applique dans ton cas) c'est à la ligne 397 de net/core/rtnetlink.c qui faut supprimer le "extern" du début.


Message édité par Acontios le 28-05-2003 à 20:06:25
n°269565
Goon
Posté le 28-05-2003 à 20:08:17  profilanswer
 

Sûr que c'est ça ? Personne a un truc moins violent que d'aller modifier les sources du noyau ?  [:totoz]  
 
En tous cas, merci beaucoup pour le coup de main, je vais aller voir ça   :hello:

n°269788
Taz
bisounours-codeur
Posté le 29-05-2003 à 09:41:11  profilanswer
 

c'est gcc-3.3 qui a un problème

n°269885
Goon
Posté le 29-05-2003 à 12:17:04  profilanswer
 

Goon a écrit :

Sûr que c'est ça ? Personne a un truc moins violent que d'aller modifier les sources du noyau ?  [:totoz]  
 
En tous cas, merci beaucoup pour le coup de main, je vais aller voir ça   :hello:  

Je suis allé voir mais maintenant ça merde sous d'autres modules...

n°269886
Goon
Posté le 29-05-2003 à 12:17:42  profilanswer
 

++Taz a écrit :

c'est gcc-3.3 qui a un problème

Y a moyen de lui spécifier de compiler avec le 2.95 ? Parce que je sais pas comment faire autrement que make dep & co

n°269891
Taz
bisounours-codeur
Posté le 29-05-2003 à 12:25:28  profilanswer
 

ben tu edite les Makefile, et à chaque fois que tu vois gcc (dans CC par exemple, ej crois qu'en tout il est spécifié 3fois) ben tu mets gcc-2.95 ou gcc-3.2

n°269892
kelus
Posté le 29-05-2003 à 12:26:35  profilanswer
 

ou tu refais le lien symbolique de gcc

n°269897
Taz
bisounours-codeur
Posté le 29-05-2003 à 12:28:31  profilanswer
 

la vérité c'est que gcc-3.3 fonctionne, mais certains morceux du noyau sont bien dégeux, Linus tane tout le monde pour passer au C99 et fixer tous les warnings et deprecateds. l'echéance est arrivée, les warnings sont des erreurs   [:spamafote]


Message édité par Taz le 31-05-2003 à 07:00:36
mood
Publicité
Posté le 29-05-2003 à 12:28:31  profilanswer
 

n°270001
Goon
Posté le 29-05-2003 à 15:05:01  profilanswer
 

Merci beaucoup je suis repassé en 2.95 et ça marche à nouveau. Par contre le 3.2 plante aussi.

n°270863
Taz
bisounours-codeur
Posté le 31-05-2003 à 07:00:56  profilanswer
 

plante?

n°270877
Goon
Posté le 31-05-2003 à 09:46:36  profilanswer
 

la compilation

n°270882
Taz
bisounours-codeur
Posté le 31-05-2003 à 10:15:42  profilanswer
 

:heink: segfault?


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

  [Compile 2.4.20] Pb bizarre

 

Sujets relatifs
Pb de compile kernel 2.4.18Truc bizarre avec une geforce4 TI4200
[lm_sensors] Compile pas pour le bon noyau !pb compile avec gcc
[TRES BIZARRE] Ma MDK 9.1 fait de la musique toute seule...Carte Réseau ISA PNP NE2000 -- Comportement bizarre
[Mandrake 9.0] Problème bizarre de son....probleme dans la compile de winex
truc bizarre avec emacs: requireblocage bizarre de la résolution DNS
Plus de sujets relatifs à : [Compile 2.4.20] Pb bizarre


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