Pb bizarre [Compile 2.4.20] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 28-05-2003 à 20:02:51
J'ai eu le même problème récemment et Ping m'a donné la solution (bien que le mien était patché -ck7 )
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
Marsh Posté le 28-05-2003 à 20:06:00
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.
Marsh Posté le 28-05-2003 à 20:08:17
Sûr que c'est ça ? Personne a un truc moins violent que d'aller modifier les sources du noyau ?
En tous cas, merci beaucoup pour le coup de main, je vais aller voir ça
Marsh Posté le 29-05-2003 à 12:17:04
Goon a écrit : Sûr que c'est ça ? Personne a un truc moins violent que d'aller modifier les sources du noyau ? |
Je suis allé voir mais maintenant ça merde sous d'autres modules...
Marsh Posté le 29-05-2003 à 12:17:42
++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
Marsh Posté le 29-05-2003 à 12:25:28
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
Marsh Posté le 29-05-2003 à 12:28:31
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
Marsh Posté le 29-05-2003 à 15:05:01
Merci beaucoup je suis repassé en 2.95 et ça marche à nouveau. Par contre le 3.2 plante aussi.
Marsh Posté le 28-05-2003 à 19:51:40
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 )
J'ai oublié d'installer un logiciel, j'ai mal configuré un truc dans le noyau ?!? Help