Forum
Tipps
News
Menu-Icon

Where is the directory of C header files that match your running kernel?DEUTSCH!

VMware versucht ein modul für das laufende kernel zu finden... es gibt den Fehler, dass Argument "gcc (GCC) 3" nicht numerisch ist mit vmware-config.pl zeile 1493.
Und die Frage:
What is the location of the directory of C header files that match your running kernel?
......und nun...... .......?



Antworten zu Where is the directory of C header files that match your running kernel?DEUTSCH!:

Hi

Das sollte unter Linux Fragen stehen! Um VMware zu installieren, musst du die Kernelquellen instellieren (die befinden sich auf der CD/DVD). Die werden dann unter /usr/src/linux installiert (SuSE Linux).

"What is the location of the directory of C header files that match your running kernel?", da kannst dann /usr/src/linux eingeben.

Gruß

Hallo!
Wenn ich eingebe (file:/usr/src/linux), dann bekomm ich den Fehler:
The path "file:/usr/src/linux" is not an existing directory.
..........
Und weisst du, wo das kernel läuft????

Hi

Kann nur von SuSE Linux berichten. Es ist schon richtig, wenn er den Verzeichnis /usr/src/linux nicht findet. Die Kernelquellen sind nicht installiert.
Also mit YaST - Software - Software installieren oder löschen den Filter auf Suchen einstellen und im Suchfeld Kernel eingeben. Da steht unter anderem "kernel-source". Diese anklicken (Häckchen) und dann auf übernehmen klicken.

Jetzt wird auch dein /usr/src/linux Verzeichnis erstellt.

Gruß

Vielen Dank für den letzten tipp!!! bin grade durch google auf diesen beitrag gestoßen und er hat mir sehr geholfen!!!

ehct man, vielen vielen dank. bin auch gerade durhc google auf diesen Beitrag gestosSen, und es war exakt genauso wie bei mir. das internet is schon ne echt coole Sache.....mit linux ;)

 ???

Soweit so gut aber jetzt kommt folgende Fehlermeldung.

The path "/usr/src/linux" is an existing directory, but it does not contain at
least one of these directories "linux", "asm", "net" as expected.
Weiss jemand weiter. I feel totally lost

HI

Ich hatte das selbe prob am anfang mit dem c header , konnte das dann mit dem kernel-source dann beheben.
Leider kamm dann einer neuer Fehler :(
Unable to build the vmmon module.
habe dann cd /usr/src/linux und dann make cloneconfig && make dep
 danach make modul_prepare
Danach lief alles wieder fein .

gibt auch ne URL dazu
http://www.vmware.com/community/thread.jspa?threadID=15715&messageID=168949

hoff es bringt euch weiter

Hallo,

stelle sicher das zusätzlich zum Paket kernel-source auch folgendes installiert ist:

gcc komplett ( also alles was ggc im Dateinamen hat )
make
libtool
automake
m4
autoconf

Wenn Du deinen Kernel schon mal per Yast Online Update aktuallisiert hast ( SuSE), musst Du den Schritt wiederholen, nachdem das Kernelsource Paket installiert wurde. Sonst differiert die Versionsnummer zwischen laufendem Kernel und dem Kernel - Quellpaket und vmwareconfig.pl baut die Kernelmodule nicht, es hagelt in dem Fall Fehlermeldungen.

Der Rest wurde schon gesagt.

 

bei mir im Yast wird gar kein kernel-source angezeit, alles was da unter der suche "kernel" bzw "source" angezeigt wird ist schon angeklickt :/

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo!
Ich habe momentan ein änliches Problem.
Auf einem openSUSE 11.3 64bit System möchte ich die vmWare Server 2 x64 installieren und hänge an den Kerneldateien.
Ich habe alle dev-Module Installiert und nun erhalte ich die folgende Fehlermeldung:
 

Zitat
The directory of kernel headers (version @@WMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.34.7-0.7-desktop). Even if the module were to compile successfully, it would not load into the running kernel.
Ich glaube dass das Problem "-desktop" ist, weil wenn ich uname -r eingebe erhalte ich 2.6.34.7-0.7-desktop jedoch unter /usr/src/ habe ich nur linux als SL auf linux-2.6.34.7-0.7, also ohne den wert "-desktop".
Hat einer für mich nen Tipp wie ich es trozdem zum laufen bekomme...?

Lg!

« Sicherheitswarnung erscheintWindows XP: outlook 2007 »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Linux
Linux bezeichnet ein kostenloses Betriebssystem, das als Open Source verfügbar ist. Die erste Version entstand 1991 und wurde von dem Finnen Linus Torvalds aus dem S...

Thermosublimationsdrucker
Ein Thermosublimationsdrucker wird oft für hochwertige Fotodrucke verwendet. Die Farben werden nicht direkt auf das Papier aufgetragen, sondern erhitzt, bis sie sich...

Thermotransferdrucker
Thermotransferdrucker oder kurz Thermodrucker sind spezialisierte Drucker, die in verschiedenen Kontexten zum Einsatz kommen. Mit Hilfe von Hitze werden Farbpartikel von ...