Ubuntu 11.10 est installé sur mon système et mis à niveau à partir de la version 11.04. J'ai besoin d'installer le pilote d'écran tactile elok. comme ce pilote ne supporte que le noyau 2.6 et pas 3, je suis passé au noyau 2.6 dans le chargeur de démarrage. maintenant que je veux faire le module elok.so, cela me donne une erreur
make
make -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/etc/opt/elo-ser/elok_s-source modules
make: *** /lib/modules/2.6.38-8-generic/build: No such file or directory. Stop.
make: *** [default] Error 2
cette erreur est due au fait que lors de la mise à niveau du noyau 2.6 au noyau 3.0, le noyau 2.6 a été supprimé de/usr/src et dans /lib/modules/2.6.x.x, il n'y a pas de répertoire de construction.
Je ne sais pas comment résoudre ce problème, veuillez noter les détails de tout ce que je devrais faire pour exécuter mon module.
vous devez télécharger les en-têtes linux et créer un lien système
apt-get install linux-headers
ln -s /usr/src/linux-headers-2.6.38/ /lib/modules/2.6.38/build