Hallo Debianer,
ich bin mir nicht sicher, ob mein Thread hier hin gehört - doch Kernelfragen erschien mir als passendestes.
Ich verwende einen 2.6.18-4-686 auf Lenny, habe sowohl die linux-headers-2.6.18-4-686 auch die linux-source-2.6.18 und den vmware-any-any-update113 Patch installiert und dennoch kann ich z.B. weder das vmmon Modul noch das vboxdrv für Virtualbox kompilieren. VMWare-install.pl findet keine C-Header Files weder in lib/modules/2.6.18-4-686/build noch unter /usr/src/linux-headers-2.6.18-4-686/include.
Auch der vmware-any-any patch hat nichts geholfen, da vmware-install.pl nicht durchläuft.
Virtualbox gibt bei der Installation das aus: http://nopaste.debianforum.de/get/6411
Mir fällt nun nichts mehr ein. Habe die Header und Source mehrfach neuinstalliert - brachte alles nichts.
Wer hat einen Lösungsvorschlag?
Dankr schonmal für jede Hilfe.
hackbox
Module kompilieren FAILED; trotz Header-Files&Sourcen
Module kompilieren FAILED; trotz Header-Files&Sourcen
root is a question of mind
Für das Modul k8temp von AMD:
Das Makefile Der Befehl
(als Idee,
aber das ist ja schon gesetzt und scheint zu funktionieren
Hier habe ich (als Beispiel, bei Dir '-686' statt '-k7'): (Sourcen waren unnötig)
Das Makefile
Code: Alles auswählen
obj-m := k8temp.o
Code: Alles auswählen
make -C /lib/modules/`uname -r`/build SUBDIRS=$PWD modules
aber das ist ja schon gesetzt und scheint zu funktionieren
)make KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/tmp/vbox.1 SRCROOT=/tmp/vbox.1 modules
Darf der kompilierende Benutzer das Verzeichnis betreten, ansehen, ausführen?make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-686'
make[1]: Makefile: No such file or directory
Hier habe ich (als Beispiel, bei Dir '-686' statt '-k7'):
Code: Alles auswählen
ii linux-headers-2.6-k7 2.6.18+6 Header files for Linux 2.6 on AMD K7
ii linux-headers-2.6.18-4 2.6.18.dfsg.1-12etch2 Common header files for Linux 2.6.18
ii linux-headers-2.6.18-4-k7 2.6.18.dfsg.1-12etch2 Header files for Linux 2.6.18 on AMD K7
ii linux-image-2.6-k7 2.6.18+6 Linux kernel 2.6 image on AMD K7
ii linux-image-2.6.18-4-k7 2.6.18.dfsg.1-12etch2 Linux 2.6.18 image on AMD K7
ii linux-image-k7 2.6.18+6 Linux kernel image on AMD K7
ii linux-kbuild-2.6.18 2.6.18-1 Kbuild infrastructure for Linux 2.6.18
ii linux-kernel-headers 2.6.18-7 Linux Kernel Headers for development
Zuletzt geändert von rendegast am 11.08.2007 23:10:44, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
RE: Module kompilieren FAILED; trotz Header-Files&Sourcen
Hallo rendegast,
erstmal Danke für deine Mail.
Hm also ich verwende einen Intel Prozessor.
linux-kbuild-2.6.18 ist auch installiert
offen gesagt so ganz v
habe ich es noch nicht verstanden. Was genau soll ich tun, um den Knoten zu entwirren?
Gruss
hackbox
erstmal Danke für deine Mail.
Hm also ich verwende einen Intel Prozessor.
linux-kbuild-2.6.18 ist auch installiert
offen gesagt so ganz v
habe ich es noch nicht verstanden. Was genau soll ich tun, um den Knoten zu entwirren?
Gruss
hackbox
root is a question of mind
/usr/src/linux-headers-2.6.18-4-686/MakefileSpasswolf hat geschrieben:Existiert denn das Makefile /usr/src/linux-headers-2.6.18-4-686/Makefile?
ist ein Link auf
/usr/src/linux-headers-2.6.18-4/Makefile
/usr/src/linux-headers-2.6.18-4-686/
sollte schon vom Link
/usr/src/linux verbunden sein, da im 'make'-Aufruf "/usr/src/linux" steht, aber versucht wird, das Makefile des "linux-headers"-Verzeichnis auszuführen.
Falls da etwas fehlt oder verstellt wurde, installiere die von mir gelisteten Pakete nochmal (ausser den Kerneln), in Deinem Fall die '-686'-Versionen.
Möglicherweise ist auch eines der dazugehörigen Pre-Pakete (sowas wie 'make') danebengegangen, dann die Abhänigkeitslisten durchgehen.
Möglicherweise hilft auch, das Ganze (nicht die Kernel!) mit PURGE komplett zu entfernen und neu zu installieren?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Module kompilieren FAILED; trotz Header-Files&Sourcen
Hi Spasswolf,
DANKEjavascript:emoticon(':D') das war's das Makefile existierte zwar war jedoch nicht vollständig - don't ask me why- und deshalb kein Kompiliervorgang.javascript:emoticon('')
Wohin darf ich jetzt die Tafel Schokolade oder lieber Tüte Gummibärchen schicken?javascript:emoticon(':)')
Gruss
hackbox
DANKEjavascript:emoticon(':D') das war's das Makefile existierte zwar war jedoch nicht vollständig - don't ask me why- und deshalb kein Kompiliervorgang.javascript:emoticon('')
Wohin darf ich jetzt die Tafel Schokolade oder lieber Tüte Gummibärchen schicken?javascript:emoticon(':)')
Gruss
hackbox
root is a question of mind