J'essaie de réparer un ancien programme. Les problèmes que j'ai rencontrés précédemment peuvent être trouvés à l'adresse suivante Modversions.h manquantes
Quand je make
le programme me donne l'erreur suivante,
kaodv-mod.c:22:27: fatal error: linux/version.h: No such file or directory
compilation terminated.
Alors j'ai couru
find / -name version.h
qui renvoie
/opt/VBoxGuestAdditions-4.3.2/src/vboxguest-4.3.2/vboxguest/include/VBox/version.h
/usr/include/linux/dvb/version.h
/usr/include/linux/version.h
/usr/src/linux-headers-3.8.0-29-generic/include/config/arch/want/ipc/parse/version.h
/usr/src/linux-headers-3.8.0-29-generic/include/generated/uapi/linux/version.h
/usr/src/linux-headers-3.8.0-29/include/uapi/linux/dvb/version.h
/usr/src/linux-headers-3.8.0-29/include/xen/interface/version.h
Cela prouve clairement que linux/version.h
est présent
Afin de résoudre ce problème, dois-je changer
#include<linux/version.h>
en
#include</usr/include/linux/version.h>
Ou est-il possible d'apporter des modifications au Makefile
P.S : Makefile