Since installing kernel 2.26.5 I've been unable to get WS6.0.0 build 45731 to work. It fails while compiling the vmmon module. I've tried upgrading to kernel 2.26.5-2; the any-any-update116; and now any-any-update 117 as suggested in a neighbouring thread. No joy.
Here are the error messages:
Building for VMware Workstation 6.0.0.
Using 2.6.x kernel build system.
make: Entering directory `/root/tmp/vmware-config4/vmmon-only'
make -C /lib/modules/2.6.24.5-desktop-2mnb/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5-desktop-2mnb'
CC /root/tmp/vmware-config4/vmmon-only/linux/driver.o
CC /root/tmp/vmware-config4/vmmon-only/linux/driverLog.o
CC /root/tmp/vmware-config4/vmmon-only/linux/hostif.o
CC /root/tmp/vmware-config4/vmmon-only/common/comport.o
CC /root/tmp/vmware-config4/vmmon-only/common/cpuid.o
CC /root/tmp/vmware-config4/vmmon-only/common/hash.o
CC /root/tmp/vmware-config4/vmmon-only/common/memtrack.o
CC /root/tmp/vmware-config4/vmmon-only/common/phystrack.o
CC /root/tmp/vmware-config4/vmmon-only/common/task.o
cc1plus: warning: command line option "-Werror-implicit-function-declaration" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
In file included from include/asm/page.h:3,
from /root/tmp/vmware-config4/vmmon-only/common/hostKernel.h:56,
from /root/tmp/vmware-config4/vmmon-only/common/task.c:30:
include/asm/page_32.h: In function ‘pte_t native_make_pte(long unsigned int)’:
include/asm/page_32.h:112: error: expected primary-expression before ‘)’ token
include/asm/page_32.h:112: error: expected ‘;’ before ‘{’ token
include/asm/page_32.h:112: error: expected primary-expression before ‘.’ token
include/asm/page_32.h:112: error: expected `;' before ‘}’ token
make[1]: Leaving directory `/usr/src/linux-2.6.24.5-desktop-2mnb'
make: *** http://vmmon.ko Error 2
make: Leaving directory `/root/tmp/vmware-config4/vmmon-only'
Unable to build the vmmon module.
Can anybody offer enlightenment?
Doug
I would try the current WS version (6.0.4)
Thanks, oreeh. Upgrading WS to 6.0.4 did the trick