Welches Modul/Treiber für welche Hardware, Kernel compilieren...
-
Nelson
- Beiträge: 233
- Registriert: 25.05.2008 10:40:28
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Stuttgart
Beitrag
von Nelson » 19.08.2008 18:59:28
Hallo,
ich möchte wie gehabt die ACER-Hotkeys auf meinem Aspire 7520 zum Laufen bringen und bin über
http://www.cakey.de/acerhk/index.html auf
http://code.google.com/p/aceracpi/ gestossen, auf der acer_acpi-0.11.2.tar.bz2 für die 64bit-Version angeboten wird.
Leider macht mir die Kompilierung Probleme. So erzeugt
die Fehlermeldung
Code: Alles auswählen
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/nelson/Downloads/Driver/acer_acpi-0.11.2 modules
/bin/sh: /usr/src/linux-headers-2.6.25-2-amd64/scripts/gcc-x86_64-has-stack-protector.sh: Datei oder Verzeichnis nicht gefunden
/bin/sh: /usr/src/linux-headers-2.6.25-2-amd64/scripts/gcc-x86_64-has-stack-protector.sh: Datei oder Verzeichnis nicht gefunden
make[1]: Entering directory `/usr/src/linux-headers-2.6.25-2-amd64'
CC [M] /home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.o
In file included from /home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.c:40:
/home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.h:32: error: redefinition of typedef ‘wmi_notify_handler’
include/linux/acpi.h:185: error: previous declaration of ‘wmi_notify_handler’ was here
/home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.c:731: fatal error: opening dependency file /home/nelson/Downloads/Driver/acer_acpi-0.11.2/.wmi-acer.o.d: Keine Berechtigung
compilation terminated.
make[2]: *** [/home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.o] Fehler 1
make[1]: *** [_module_/home/nelson/Downloads/Driver/acer_acpi-0.11.2] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.25-2-amd64'
make: *** [wmi-acer.ko] Fehler 2
Wo finde ich das Shell-Script "gcc-x86_64-has-stack-protector.sh"? An dem scheint das Ganze zu hängen?
Viele Grüsse
Nelson
Zuletzt geändert von
Nelson am 19.08.2008 19:37:33, insgesamt 1-mal geändert.
Openness prevails!
LINUX
Where open minds meet!
-
Nelson
- Beiträge: 233
- Registriert: 25.05.2008 10:40:28
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Stuttgart
Beitrag
von Nelson » 19.08.2008 19:37:13
Openness prevails!
LINUX
Where open minds meet!
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 19.08.2008 20:25:53
Meiner Meinung liegt es nicht am Skript sondern daran:
Code: Alles auswählen
/home/nelson/Downloads/Driver/acer_acpi-0.11.2/wmi-acer.h:32: error: redefinition of typedef ‘wmi_notify_handler’
include/linux/acpi.h:185: error: previous declaration of ‘wmi_notify_handler’ was here
Laut dem Text ist das Modul auch nur für Kernel <= 2.6.24 geignet (obwohl es sich bei mir mit 2.6.26 kompilieren lässt)
Hast du schon probiert ob die Hotkey Sache mit dem Modul acer-wmi aus deinem Kernel funktioniert?
-
Nelson
- Beiträge: 233
- Registriert: 25.05.2008 10:40:28
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Stuttgart
Beitrag
von Nelson » 24.08.2008 19:09:25
Nein, das habe ich noch nicht probiert. Denn es gibt unter Debian inzwischen ein Paket "acerhk-source", mit dem kriege ich die Start-Tasten zum Laufen.
So gesehen hat sich dieser Thread auch dahin erledigt.
Trotzdem vielen Dank.
Grüsse
Nelson
Openness prevails!
LINUX
Where open minds meet!