| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: make mit kernel 2.6.24-19 im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige hi, wenn ich versuche einen sourcecode zu kompilieren kommt folgender fehler: root@tablet:/home/klaus/Desktop/fpi2002-0.5# mv Makefile-2.6 Makefile root@tablet:/home/klaus/Desktop/fpi2002-0.5# make make -C ...
![]() |
| | #1 (permalink) |
| Anzeige hi, wenn ich versuche einen sourcecode zu kompilieren kommt folgender fehler: root@tablet:/home/klaus/Desktop/fpi2002-0.5# mv Makefile-2.6 Makefile root@tablet:/home/klaus/Desktop/fpi2002-0.5# make make -C /lib/modules/2.6.24-19-generic/build SUBDIRS=/home/klaus/Desktop/fpi2002-0.5 modules make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.24-19-generic' CC [M] /home/klaus/Desktop/fpi2002-0.5/fpi2002.o /home/klaus/Desktop/fpi2002-0.5/fpi2002.c:29:26: Fehler: linux/config.h: No such file or directory make[2]: *** [/home/klaus/Desktop/fpi2002-0.5/fpi2002.o] Fehler 1 make[1]: *** [_module_/home/klaus/Desktop/fpi2002-0.5] Fehler 2 make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.24-19-generic' make: *** [fpi2002.ko] Fehler 2 anscheinend ist die datei config.h nicht mehr vorhanden im neuen kernel source. hat jemand eine idee was man da machen kann um das problem zu umgehen? leider konnte ich für diesen treiber fpi2002 auch keine aktuelleren sources finden. vielleicht hat sonst jemand erfahrung wie man auf einem compaq tc1000 tablet den touchscreen zum laufene bekommt. als betriebssystem hab ich xubuntu 8.04 installiert. | |
| | |
| | #2 (permalink) |
| Moderator ![]() | ich bin noch nicht ganz wach, aber probier das ganze mal mit linux-source statt linux-headers. wäre dann sowas wie "apt-get source linux-image-2.6.xxxxxx". kann aber auch ein griff ins leere sein. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter | danke für den tipp aber hat leider nichts gebracht war aber auch nicht zu erwarten. diese datei gibt es angeblich nicht mehr im linux source. aber ich kann die datei ja auch nicht einfach mit touch erstellen. |
| | |
| | #4 (permalink) |
| Guest Likes: | Versuch mal das Makefile selbst zu erstellen Ich glaube der Befehl heisst makedepend mfg sw33t |
|
| | #6 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Du versuchst hier einen Treiber zu erstellen, der noch nicht auf die neue Header-Struktur des Kernels umgestellt wurde. Eine 'linux/config.h' gibt es im aktuellen Kernel nicht mehr. Die meisten nicht umgestellten Sources lassen sich aber überlisten, indem man die Datei '<kernesource>/include/linux/config.h' einfach mittels 'touch' als leere Datei anlegt. Einem Treiber, der so lange nicht gepflegt wurde, würde ich aber nicht sonderlich vertrauen.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #7 (permalink) |
| Themenstarter | herzlichen dank das hat er echt geschluckt. ich hoffe nur der treiber funktioinert jetzt auch. mir ist schon bewusst, dass der treiber nicht gepflegt wird und veraltet ist aber ich hab leider nichts anderes finden können. naja wird schon laufen danke noch mal. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| C Make-File | weau | Code Kitchen | 1 | 11.01.09 23:04 |
| [Gelöst] Kernel ? make menuconfig ? nicht bedienbar | metax. | Linux/UNIX | 4 | 03.10.07 14:39 |
| Übersicht für alle 2.6-kernel make targets | buggybunny | Linux/UNIX | 2 | 13.08.07 10:44 |
| 'make clean' nach Kernel-Kompilation sinnvoll? | 2Bios | Linux/UNIX | 4 | 16.04.06 22:54 |
| Fehlermeldung bei Make | Hephaistos | Linux/UNIX | 0 | 13.03.05 12:55 |