VMware Communities
swaters
Contributor
Contributor

ubuntu upgrade vmware workstation woes

i recently upgrade from kubuntu 7.10 (gutsy gibbon) to kubuntu 8.04 (hardy heron). i was not surprised when vmware workstation for linux didn't work after the upgrade. i figured a kernel upgrade was packaged in the new distro. when i went to execute vmware-config.pl, i got the following:

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.24-19-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules

make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic'

CC /tmp/vmware-config0/vmmon-only/linux/driver.o

In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,

from /tmp/vmware-config0/vmmon-only/linux/driver.c:83:

/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:170: error: conflicting types for ‘uintptr_t'

include/linux/types.h:40: error: previous declaration of ‘uintptr_t' was here

In file included from /tmp/vmware-config0/vmmon-only/./include/x86.h:23,

from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,

from /tmp/vmware-config0/vmmon-only/linux/driver.c:84:

/tmp/vmware-config0/vmmon-only/./include/x86cpuid.h:383:1: warning: "BIT_MASK" redefined

In file included from include/linux/kernel.h:15,

from /tmp/vmware-config0/vmmon-only/linux/driver.c:11:

include/linux/bitops.h:7:1: warning: this is the location of the previous definition

In file included from /tmp/vmware-config0/vmmon-only/./include/vmci_kernel_defs.h:26,

from /tmp/vmware-config0/vmmon-only/./common/vmciContext.h:19,

from /tmp/vmware-config0/vmmon-only/linux/driver.h:21,

from /tmp/vmware-config0/vmmon-only/linux/driver.c:84:

/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined

/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined

In file included from /tmp/vmware-config0/vmmon-only/./include/vmci_kernel_defs.h:26,

from /tmp/vmware-config0/vmmon-only/./common/vmciContext.h:19,

from /tmp/vmware-config0/vmmon-only/linux/driver.h:21,

from /tmp/vmware-config0/vmmon-only/linux/driver.c:84:

/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait'

include/linux/poll.h:65: error: previous declaration of ‘poll_initwait' was here

/tmp/vmware-config0/vmmon-only/linux/driver.c:198: warning: initialization from incompatible pointer type

make[2]: *** Error 1

make[1]: *** Error 2

make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic'

make: *** http://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.

here is my system information:

Kubuntu 8.04 Hardy Heron

Linux version 2.6.24-19-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Fri Jul 11 23:41:49 UTC 2008

i'm not sure how to get the exact build since I can't run vmware, but it is vmware workstation 6 for linux. it was downloaded for evaluation on 01/24/08 and purchased on 02/08/08.

any ideas? get the newest version of workstation? thanks.

Tags (4)
0 Kudos
0 Replies