J'ai essayé de compiler un programme très ancien destiné en réalité au noyau actuel
J'ai eu précédemment un problème Missing Modversions.h qui est maintenant résolu, mais il y a un autre problème.
Dans le fichier inclus depuis /lib/modules/3.8.0-29-generic/build/include/linux/types.h:5:0,
depuis /lib/modules/3.8.0-29-generic/build/include/linux/list.h:4,
depuis /lib/modules/3.8.0-29-generic/build/include/linux/module.h:9,
depuis kaodv-mod.c:30:
/lib/modules/3.8.0-29-generic/build/include/uapi/linux/types.h:4:23: fatal error: asm/types.h: Aucun fichier ou dossier de ce type
compilation interrompue.
make[1]: *** [kaodv-mod.o] Erreur 1
make[1]: Quitte le répertoire `/home/vm1/aodv-12-12-13/lnx'
make: *** [kaodv] Erreur 2
Le fichier /lib/modules/3.8.0-29-generic/build/include/uapi/linux/types.h est un fichier d'en-tête Linux, je ne comprends pas comment une telle erreur pourrait se produire.
Autres Informations
OS: Ubuntu 12.04
Version du noyau: 3.8.0-29
Programme que j'essaie de compiler :[AODV-UU][2]
Veuillez m'aider à le résoudre.