Je voulais passer du noyau 2.4.24->2.4.28 et j'ai eu cette erreur lors du make modules :
dn_neigh.c:584: error: `THIS_MODULE' undeclared here (not in a function)
dn_neigh.c:584: error: un élément de l'initialisation n'est pas une constante
dn_neigh.c:584: error: (near initialization for `dn_neigh_seq_fops.owner')
make[2]: *** [dn_neigh.o] Erreur 1
make[2]: Leaving directory `/usr/src/linux-2.4.28/net/decnet'
make[1]: *** [_modsubdir_decnet] Erreur 2
make[1]: Leaving directory `/usr/src/linux-2.4.28/net'
make: *** [_mod_net] Erreur 2
linux:/usr/src/linux-2.4.28 # make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make
(…)