Seite 1 von 1

/opt/vmware/bin/vmware-config.pl Execution aborted

Verfasst: 23.06.2005, 12:35
von flammenflitzer
Ich wollte vmware installieren unter Gentoo
Kernel 2.6.12-gentoo gcc 3.4.4
Ich habe vor kurzem vmware unter Kernel 2.6.11-gentoo gcc 3.4.4 installiert. Nach dem update auch 2.6.12 kommt der Fehler s.u.
am gc kann es nicht liegen, da ich den vorher auch schon hatte. Muß ich im Kernel irgendeine spezielle Option für vmware benutzen?

Code: Alles auswählen

/opt/vmware/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.

Stopping VMware services:
   Virtual machine monitor                                             done

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel.  Do you want this program to try to build the vmmon 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.

As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.4.4" of compiler "/usr/bin/gcc"? [no] yes

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.12-gentoo/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Workstation 4.5.2 or VMware GSX Server 3.1.0.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.12-gentoo/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.12-gentoo'
  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o
/tmp/vmware-config1/vmmon-only/linux/driver.c:37:25: asm/ioctl32.h: No such file or directory
/tmp/vmware-config1/vmmon-only/linux/driver.c: In function `register_ioctl32_handlers':
/tmp/vmware-config1/vmmon-only/linux/driver.c:239: Warnung: implizite Deklaration der Funktion »register_ioctl32_conversion«
/tmp/vmware-config1/vmmon-only/linux/driver.c: In function `unregister_ioctl32_handlers':
/tmp/vmware-config1/vmmon-only/linux/driver.c:265: Warnung: implizite Deklaration der Funktion »unregister_ioctl32_conversion«
make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.12-gentoo'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.


http://www.vmware.com/download/modules/modules.html gibt es wohl nicht.
http://www.vmware.com/support/reference ... modules_li
nux.html

Code: Alles auswählen

Q: Why am I unable to build the <module name> module?

A: If the error message from compiling the modules from source code mentions something about cc getting a signal 11, it means that your compiler is broken (this is a known issue with egcs). We recommend downgrading to gcc-2.7.2.3 or upgrading to gcc-2.95.2.

Compiling VMware Workstation modules from source code may fail if you are using a Linux kernel not yet supported by VMware Workstation, for example, a development Linux kernel. You may file an incident report for reference, but you may get faster resolution by posting a message in one of the VMware Workstation newsgroups where there are regular discussions about the latest development kernels and workarounds for building VMware Workstation modules.


Ich kann deswegen nicht meinen gcc downgraden. Außerdem lief es doch unter kernel 2.6.11 mit gcc3.4.4. (War übrigens ein unstabler Kernel r11)

PS: Bin noch nie groß dazu gekommen vmware auszuprobieren. Habe mir i.d.R. immer das System zerschossen, bevor ich dazu gekommen bin.