Erreur lors de la compilation des modules. - Linux et OS Alternatifs
Marsh Posté le 12-12-2002 à 12:52:14
hmmm bizarre ....
quelle distrib ?
quelle kernel ? (version)
kernel patché ? ou kernel source d'origine ?
il faut savoir que le htb est encore en version beta, et que normalement le patch est prévu pour le 2.4.17 (et 2.4.20 aussi je crois)
je sais que le 2.4.19 marche bien aussi (il me semble), mais peut-être que ça déconne sur le 2.4.18
dans tous les cas, perso, j'ai pas vu de différences entre le htb et le cbq, donc au pire, tu vires le htb
Marsh Posté le 12-12-2002 à 12:56:33
Tux Le Penguin a écrit : hmmm bizarre .... |
Marsh Posté le 12-12-2002 à 13:23:37
bah je crois que je n'ai rien à rajouter
au moment du patch il a du y avoir des erreurs
donc soit tu essaies avec le 2.4.17
soit tu installes le 2.4.20
soit tu installes une mandrake
soit tu utilises cbq (entre le paraitre et la réalité ...)
Marsh Posté le 12-12-2002 à 13:33:04
Tux Le Penguin a écrit : bah je crois que je n'ai rien à rajouter |
Marsh Posté le 12-12-2002 à 12:03:22
Salut,
Je suis en train de recompiler mon noyau pour y integrer le support de HTB
make menuconfig: RAS Tout va bien
make dep : RAS
make clean: Nickel aussi
make bzImage : RAS mais c'est très long... (P166MMX inside!)
make modules: Aie:
Il m'envoie chier au bout de quelques secondes: (Je vous met que la fin... mais il y a beaucoup de warning avant.)
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:596: nondigits in number and not hexadecimal
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:596: nondigits in number and not hexadecimal
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:596: parse error before `387c78a5'
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:596: `dev_ioctl_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:596: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h: In function `netif_rx_ni':
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:611: `f0a529b7' undeclared (first use in this function)
/usr/src/linux-2.4.18-18.7.x/include/linux/netdevice.h:611: called object is not a function
In file included from /usr/src/linux-2.4.18-18.7.x/include/net/dst.h:12,
from /usr/src/linux-2.4.18-18.7.x/include/net/sock.h:107,
from cipe.h:69,
from module.c:15:
/usr/src/linux-2.4.18-18.7.x/include/net/neighbour.h: In function `neigh_confirm':
/usr/src/linux-2.4.18-18.7.x/include/net/neighbour.h:233: `jiffies_R0da02d67' undeclared (first use in this function)
/usr/src/linux-2.4.18-18.7.x/include/net/neighbour.h: In function `neigh_event_send':
/usr/src/linux-2.4.18-18.7.x/include/net/neighbour.h:248: `jiffies_R0da02d67' undeclared (first use in this function)
In file included from /usr/src/linux-2.4.18-18.7.x/include/net/sock.h:107,
from cipe.h:69,
from module.c:15:
/usr/src/linux-2.4.18-18.7.x/include/net/dst.h: In function `dst_set_expires':
/usr/src/linux-2.4.18-18.7.x/include/net/dst.h:149: `jiffies_R0da02d67' undeclared (first use in this function)
In file included from cipe.h:69,
from module.c:15:
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h: In function `sk_filter_release':
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h:934: warning: implicit declaration of function `kfree_R037a0cba'
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h: In function `sock_orphan':
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h:1009: `do_softirq_Rf0a529b7' undeclared (first use in this function)
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h: In function `sock_graft':
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h:1018: `do_softirq_Rf0a529b7' undeclared (first use in this function)
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h: In function `sock_recv_timestamp':
/usr/src/linux-2.4.18-18.7.x/include/net/sock.h:1266: warning: implicit declaration of function `put_cmsg_Rf39bf4d9'
module.c: In function `cipe_check_kernel':
module.c:73: warning: implicit declaration of function `printk_R1b7d4074'
make[3]: *** [module.o] Erreur 1
make[3]: Quitte le répertoire `/usr/src/linux-2.4.18-18.7.x/drivers/addon/cipe'
make[2]: *** [_modsubdir_cipe] Erreur 2
make[2]: Quitte le répertoire `/usr/src/linux-2.4.18-18.7.x/drivers/addon'
make[1]: *** [_modsubdir_addon] Erreur 2
make[1]: Quitte le répertoire `/usr/src/linux-2.4.18-18.7.x/drivers'
make: *** [_mod_drivers] Erreur 2
Pourquoi est il si méchant???
J'ai essayé de lui forcer la main avec un "make modules -k" mais ca ne fait que reporter le problème... il m'envoie chier alors à "make modules_install"
Merci de me sauver!