Seite 1 von 1

vmware tools compilieren [Linux] schlägt fehl

Verfasst: 14.05.2008, 11:29
von MQ
Hallo,

habe eine Opensuse 10.3 als Gast in VMWare unter WinXP als Host.

Seit einiger Zeit, habe ich ein Problem, denn die vmware-tools lassen sich nicht mehr ohne Fehler kompilieren.

Starte ich vmware-config-tools.pl, dann bricht er die Erstellung der vmhgfs ab.

Fehler tauchen auf bei driver.c in verschiedenen Funktionen, immer mit dem Hinweis

'struct inode' has no member i_blksize

und

'struct inode' has no member u


Dann bricht er driver.c ab und bringt den Hinweis, dass man es nochmal versuchen soll, wenn folgende Komponenten installiert sind:

gcc, binutils, make und die Kernelquellen (2.6.22.17-0.1-default)

Diese sind aber bereits installiert.

Das Script läuft nach <RETURN> weiter, bringt keine weiteren Fehlermeldungen.

Es wird nur in der Statuszeile von vmware angezeigt, dass meine Tools nicht aktuell wären.

Hat alles mal funktioniert und ich habe nix gemacht!! ;-) Was ging bei driver.c kaputt??

Gruß

MQ

Verfasst: 14.05.2008, 11:31
von moo2102
wahrscheinlich wurde irgendwann ein kernelupdate mit yast gemacht aber die sources und header nicht nachgezogen.
Das ist mal das was mir meist passiert.

Verfasst: 15.05.2008, 09:04
von MQ
Moin,

moo2102 hat geschrieben:wahrscheinlich wurde irgendwann ein kernelupdate mit yast gemacht aber die sources und header nicht nachgezogen.
Das ist mal das was mir meist passiert.


Die Kernelquellen scheinen up to date. Zumindest passen die Versionsnummern. Daran wird es nicht liegen! Ich habe die Quellen auch reinstalliert. Kein Erfolg!

MQ

Verfasst: 15.05.2008, 19:08
von stefan.becker
http://peterc.org/2008/62-how-to-instal ... usion.html

Scheint ein neueres Problem zu sein. Probiers mal, musst eventuell Paketnamen und Pfade entsprechend anpassen.

Verfasst: 16.05.2008, 13:21
von MQ
Hallo,

stefan.becker hat geschrieben:http://peterc.org/2008/62-how-to-install-vmware-tools-on-ubuntu-hardy-804-under-vmware-fusion.html

Scheint ein neueres Problem zu sein. Probiers mal, musst eventuell Paketnamen und Pfade entsprechend anpassen.


Mit dem Patch läuft zumindest der Compiler ohne Fehlermeldung durch. Dennoch bleibt VMWare der Meinung, die Tools wären nicht up-to-date.

Somit nur ein Teilerfolg.

Gruß

MQ