Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

VmWare Server auf Debian - Problem mit Compilerversion

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: Dayworker, irix

Member
Beiträge: 41
Registriert: 04.04.2006, 10:46

VmWare Server auf Debian - Problem mit Compilerversion

Beitragvon Jozi » 24.04.2006, 16:10

Hallo, ich versuche gerade VMWare auf Debian zum Laufen zu bekommen. Ich habe dabei Probleme mit der Compilerversion.

Folgender Kernel wird verwendet:

*******************************************************************************************
Linux version 2.6.8-12-em64t-p4-smp (root@lart) (gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)) #1 SMP Thu Feb 9 08:38:33 UTC 2006
*******************************************************************************************


Verwende ich Gcc 3.3.5 bei der Installation von VmWare Server zum Kompilieren der Vmmon Module, bekomme ich, wie erwartet, folgende Fehlermeldung:

*******************************************************************************************
Your kernel was built with "gcc" version "3.4.4", while you are trying to use
"/usr/bin/gcc-3.3" version "3.3.5". This configuration is not recommended and
VMware Server may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc-3.3" version "3.3.5" anyway?

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.8-12-em64t-p4-smp/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-12-em64t-p4-smp'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
cc1: error: code model `kernel' not supported in the 32 bit mode
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-12-em64t-p4-smp'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
*******************************************************************************************

Nehme ich nun Gcc3.4.4 so sollte man meinen das der Fehler behoben wäre. Ist jedoch nicht der Fall:

**************************************************************************************
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.8-12-em64t-p4-smp/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-12-em64t-p4-smp'
/tmp/vmware-config1/vmmon-only/Makefile:89: *** Inappropriate build environment: you wanted to use gcc version 3.4.4 while kernel attempts to use gcc version 3.3.5.
/tmp/vmware-config1/vmmon-only/Makefile:91: *** For proper build you'll have to replace gcc with symbolic link to /usr/bin/gcc-3.4. Stop.
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-12-em64t-p4-smp'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to build the vmmon module.

*****************************************************************************************
Habt ihr eine Idee, wie man das Problem lösen kann?

Member
Beiträge: 267
Registriert: 06.05.2005, 20:11
Kontaktdaten:

Beitragvon gerhardg » 24.04.2006, 18:37

mach mal:

rm /usr/bin/gcc
ln -s /usr/bin/gcc-3.4.4 /usr/bin/gcc

Member
Beiträge: 49
Registriert: 18.09.2005, 21:27

Beitragvon nibbler » 24.04.2006, 19:40

tja.. das hilft aber leider nichts.. dann bricht er beim compilen mit nem error ab.
ich habe derzeit wieder den i686 kernel laufen...

wäre aber auch an einer lösung interessiert :)

Member
Beiträge: 41
Registriert: 04.04.2006, 10:46

Beitragvon Jozi » 24.04.2006, 22:01

Ja, und das dumme ist, dass das VmWare-any-any update auch nicht weiterhilft....

Member
Beiträge: 41
Registriert: 04.04.2006, 10:46

Beitragvon Jozi » 24.04.2006, 22:02

Den Link Fehler habe ich inzwischen behoben. Nun bekomme ich immer folgende Meldung (wie bei der ersten): cc1: error: code model `kernel' not supported in the 32 bit mode . Und nun?

Benutzeravatar
Moderator
Beiträge: 1599
Registriert: 16.10.2002, 20:13
Wohnort: Köln

Beitragvon minimike » 24.04.2006, 22:27

Hmm das klingt doof und solte so eigendlich nicht sein. Das bricht den Qualitätsstandard von Debian. Der Kernel ist ja orginal vom Debianprojekt. Dir wird nicht anders überbleiben als das DEB noch mal selber zu bauen oder jemand darum zu bitten ( wenn auf dem Rechner keine Werkzeuge installiert werden dürfen )


Zurück zu „VMserver 1 und GSX“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste