Hallo Gemeinde,
mit [ ] debian-40r4a-etchnhalf-i386-netinst.iso 05-Aug-2008 00:00 143M wurde ein virtuelles Debian System aufgesetzt.
Mit uname -r
2.6.24-etchnhalf.1-686
sbs4you:/lib/modules/2.6.24-etchnhalf.1-686/build/include#
########### der Kernel ausfindig gemacht und mit
apt-get install make binutils cpp gcc-4.1 autoconf automake
gcc linux-headers-2.6.24-etchnhalf.1-686
########### compiler und Header installiert
Danach ist der übliche Weg, sich die CD mit dem VMware Tools zu mounten .. zu entarren und der Versuch die Tools zu installieren.
Ich gestehe, die Fehlermeldungen nicht wirklich "deuten" zu können - hab ich was vergessen vorher mit apt zu "holen" oder gibt´s ganz einfach mit dieser Debianversion Schwierigkeiten? (Bis dato hab ich eigentlich noch untern allen Linuxvarianten mit dieser Option die VMwar Tools ans laufen bekommen...)
Mit
sbs4you:/usr/bin# vmware-config-tools.pl ######### kann man die Tools einrichten - i.d.R. wird dann der Compiler aufgerufen und die VMware Tools neu compiliert in Bezug auf die installierten Sources
########## Start Output #################
Stopping VMware Tools services in the virtual machine:
Guest operating system daemon: done
Trying to find a suitable vmmemctl module for your running kernel.
None of the pre-built vmmemctl modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmmemctl module
for your system (you need to have a C compiler installed on your system)?
[yes] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel?
[/lib/modules/2.6.24-etchnhalf.1-686/build/include]
Extracting the sources of the vmmemctl module.
Building the vmmemctl module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config4/vmmemctl-only'
make -C /lib/modules/2.6.24-etchnhalf.1-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-686'
CC [M] /tmp/vmware-config4/vmmemctl-only/backdoorGcc32.o
CC [M] /tmp/vmware-config4/vmmemctl-only/os.o
In file included from /tmp/vmware-config4/vmmemctl-only/os.c:51:
/tmp/vmware-config4/vmmemctl-only/compat_wait.h:55:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config4/vmmemctl-only/compat_wait.h:61:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config4/vmmemctl-only/os.c:51:
/tmp/vmware-config4/vmmemctl-only/compat_wait.h:78: error: conflicting types for âpoll_initwaitâ
include/linux/poll.h:65: error: previous declaration of âpoll_initwaitâ was here
make[2]: *** [/tmp/vmware-config4/vmmemctl-only/os.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config4/vmmemctl-only] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-686'
make: *** [vmmemctl.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config4/vmmemctl-only'
Unable to build the vmmemctl module.
########## End Output #################
Danke schon mal für Euren Support
mfg
Thomas
VMware Tools compilation failed debian etch 2.6.24-etchnhal
Re: VMware Tools compilation failed debian etch 2.6.24-etchnhal
in solchen Fällen benötigt man üblicher Weise die any-any-update Patches, siehe http://blog.creonfx.com/linux/how-to-in ... 624-kernel
Gruß
gms
Gruß
gms
Re: VMware Tools compilation failed debian etch 2.6.24-etchnhal
Danke gms - aber das bezieht sich meines Erachtens alles auf VMware Server auf einem Linux zu implementieren... Ich hab ja ein Debian auf einem ESX Server und möchte die VMware Tools da reinbringen. Nach runme.pl wird sofort etwas in /etc/vmware gesucht... die Tools liegen aber grundsätzlich in /etc/vmware-tools/gms hat geschrieben:in solchen Fällen benötigt man üblicher Weise die any-any-update Patches, siehe http://blog.creonfx.com/linux/how-to-in ... 624-kernel
Gruß
gms
Im gesamten Blog hab ich unglücklicherweise auch nichts über die vmware-tools gefunden.
Aber Danke trotzdem für den Tip.
Re: VMware Tools compilation failed debian etch 2.6.24-etchnhal
ok, ich dachte, nachdem dieser Fehler auch beim Server auftritt und mit dem 115a Patch gelöst wurde, daß dieser Patch auch bei den Tools funktionieren könnte. Dann müßte man den Patch extra für die Tools anpassen.thomaskn hat geschrieben: aber das bezieht sich meines Erachtens alles auf VMware Server auf einem Linux zu implementieren...
Ich habe hier auch noch eine andere Methode gefunden, wie diese Tools gepatcht werden können https://answers.launchpad.net/ubuntu/+question/39005
Schaut aber auch etwas wild aus

Gruß
gms
Re: VMware Tools compilation failed debian etch 2.6.24-etchnhal
Na Servus nochmal,gms hat geschrieben:thomaskn hat geschrieben: Ich habe hier auch noch eine andere Methode gefunden, wie diese Tools gepatcht werden können https://answers.launchpad.net/ubuntu/+question/39005
Schaut aber auch etwas wild aus
Gruß
gms
genau da drüber bin ich auch "gefallen" - und, was soll ich sagen - das funzt!!!!
Ist aber wirklich seeeehr wüst...

Danke Dir für´s "mitsuchen"...
So - und weiter gehts an einen gaaaanz, kleinen, schnuckeligen, virtuellen Mailserver...
mfg
Tom