Ich habe Ubuntu 11.10 auf meinem System installiert und von 11.04 aktualisiert. Ich muss den elok Touchscreen-Treiber installieren. Da dieser Treiber nur Kernel 2.6 und nicht 3 unterstützt, habe ich im Bootloader auf Kernel 2.6 umgestellt. Jetzt, wo ich das elok.so-Modul erstellen möchte, wird mir ein Fehler angezeigt
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
Dieser Fehler ist darauf zurückzuführen, dass beim Upgrade von Kernel 2.6 auf Kernel 3.0 Kernel 2.6 aus / usr / src entfernt wurde und im Verzeichnis /lib/modules/2.6.xx kein Build-Verzeichnis vorhanden ist.
Ich weiß nicht, wie ich dieses Problem lösen soll. Bitte beachten Sie die Details zu allem, was ich tun sollte, um mein Modul auszuführen.