VMWare Server will not install

Questions about applications and software
Forum rules
Before you post please read how to get help

VMWare Server will not install

Postby gman on Sun Jun 24, 2007 11:55 am

I tried installing VMWare Server 1.0.3 and receive the following error:


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

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-16-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
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/linux-headers-2.6.20-16-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/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.

Any thoughts on this? I know that I have no problem building on PCLinuxOS. Could it be the kernel? Should I try with .15-generic?
gman
Level 2
Level 2
 
Posts: 95
Joined: Thu May 24, 2007 3:56 pm
Location: "Key West" Milwaukee

Linux Mint is funded by ads and donations.
 

Postby 900i on Sun Jun 24, 2007 12:07 pm

I take it you have done this step first, as they are needed.

sudo aptitude install linux-headers-`uname -r` build-essential xinetd.

Or alternatively let Automatix2 install it for you.
Intel i7 3770 LMDE Mate 64
User avatar
900i
Level 6
Level 6
 
Posts: 1014
Joined: Sat Nov 18, 2006 9:30 am
Location: Wakefield, UK


Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 11 guests