View previous topic :: View next topic |
Author |
Message |
rocketero2008 n00b
Joined: 20 Sep 2008 Posts: 4
|
Posted: Sun Sep 21, 2008 7:22 pm Post subject: VMware Worstation Tools (6.0.4) Fails all modules (vmxnet, . |
|
|
I have Gentoo Kernel 2.6.26-r1 running on Host Windows Vista on VMware Workstation 6.0.4-93057
After decomprssing the tar file for vmware workstation tools and running vmware-install.pl it installs fine, but running VMWARE-CONFIG-TOOLS.PL none of the modules builds, I am posting the process of this to see if anyone can help me build the VMXNET, VMGHFS, VMMEMCTL and VMBLOCK modules.
I have to report that the only thing that works after instaling this is the mouse wich can get out and in of the virtual machine (gentoo) with not problems.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
None of the pre-built vmmemctl modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmmemctl module
for your system (you need to have a C compiler installed on your system)?
[yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.26-gentoo-r1/build/include]
Extracting the sources of the vmmemctl module.
Building the vmmemctl module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config4/vmmemctl-only'
make -C /lib/modules/2.6.26-gentoo-r1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26-gentoo-r1'
WARNING: Symbol version dump /usr/src/linux-2.6.26-gentoo-r1/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /tmp/vmware-config4/vmmemctl-only/os.o
/tmp/vmware-config4/vmmemctl-only/os.c: In function 'os_init':
/tmp/vmware-config4/vmmemctl-only/os.c:567: error: 'struct proc_dir_entry' has no member named 'get_info'
make[2]: *** [/tmp/vmware-config4/vmmemctl-only/os.o] Error 1
make[1]: *** [_module_/tmp/vmware-config4/vmmemctl-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.26-gentoo-r1'
make: *** [vmmemctl.ko] Error 2
make: Leaving directory `/tmp/vmware-config4/vmmemctl-only'
Unable to build the vmmemctl module.
The memory manager driver (vmmemctl module) is used by VMware host software to
efficiently reclaim memory from a virtual machine.
If the driver is not available, VMware host software may instead need to swap
guest memory to disk, which may reduce performance.
The rest of the software provided by VMware Tools is designed to work
independently of this feature.
If you want the memory management feature, you can install the driver by
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine.
These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]
Trying to find a suitable vmhgfs module for your running kernel.
None of the pre-built vmhgfs modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmhgfs module for
your system (you need to have a C compiler installed on your system)? [yes]
Extracting the sources of the vmhgfs module.
Building the vmhgfs module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config5/vmhgfs-only'
make -C /lib/modules/2.6.26-gentoo-r1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26-gentoo-r1'
WARNING: Symbol version dump /usr/src/linux-2.6.26-gentoo-r1/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /tmp/vmware-config5/vmhgfs-only/backdoor.o
CC [M] /tmp/vmware-config5/vmhgfs-only/backdoorGcc32.o
CC [M] /tmp/vmware-config5/vmhgfs-only/bdhandler.o
CC [M] /tmp/vmware-config5/vmhgfs-only/cpName.o
In file included from include/linux/string.h:11,
from /tmp/vmware-config5/vmhgfs-only/cpName.h:18,
from /tmp/vmware-config5/vmhgfs-only/cpName.c:18:
include/linux/types.h:40: error: conflicting types for 'uintptr_t'
/tmp/vmware-config5/vmhgfs-only/vm_basic_types.h:170: error: previous declaration of 'uintptr_t' was here
make[2]: *** [/tmp/vmware-config5/vmhgfs-only/cpName.o] Error 1
make[1]: *** [_module_/tmp/vmware-config5/vmhgfs-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.26-gentoo-r1'
make: *** [vmhgfs.ko] Error 2
make: Leaving directory `/tmp/vmware-config5/vmhgfs-only'
Unable to build the vmhgfs module.
The filesystem driver (vmhgfs module) is used only for the shared folder
feature. The rest of the software provided by VMware Tools is designed to work
independently of this feature.
If you wish to have the shared folders feature, you can install the driver by
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine.
These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]
pcnet32 35332 0
Unloading pcnet32 module
Unable to remove the pcnet32 module while installing new vmxnet.
The fast network device driver (vmxnet module) is used only for our fast
networking interface. The rest of the software provided by VMware Tools is
designed to work independently of this feature.
If you wish to have the fast network driver enabled, you can install the driver
by running vmware-config-tools.pl again after making sure that gcc, binutils,
make and the kernel sources for your running kernel are installed on your
machine. These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]
Trying to find a suitable vmblock module for your running kernel.
None of the pre-built vmblock modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmblock module
for your system (you need to have a C compiler installed on your system)?
[yes]
Extracting the sources of the vmblock module.
Building the vmblock module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config6/vmblock-only'
make -C /lib/modules/2.6.26-gentoo-r1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26-gentoo-r1'
WARNING: Symbol version dump /usr/src/linux-2.6.26-gentoo-r1/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /tmp/vmware-config6/vmblock-only/linux/block.o
CC [M] /tmp/vmware-config6/vmblock-only/linux/control.o
/tmp/vmware-config6/vmblock-only/linux/control.c: In function 'SetupProcDevice':
/tmp/vmware-config6/vmblock-only/linux/control.c:139: error: 'proc_root_fs' undeclared (first use in this function)
/tmp/vmware-config6/vmblock-only/linux/control.c:139: error: (Each undeclared identifier is reported only once
/tmp/vmware-config6/vmblock-only/linux/control.c:139: error: for each function it appears in.)
/tmp/vmware-config6/vmblock-only/linux/control.c: In function 'CleanupProcDevice':
/tmp/vmware-config6/vmblock-only/linux/control.c:199: error: 'proc_root_fs' undeclared (first use in this function)
make[2]: *** [/tmp/vmware-config6/vmblock-only/linux/control.o] Error 1
make[1]: *** [_module_/tmp/vmware-config6/vmblock-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.26-gentoo-r1'
make: *** [vmblock.ko] Error 2
make: Leaving directory `/tmp/vmware-config6/vmblock-only'
Unable to build the vmblock module.
The vmblock module enables dragging or copying files from within a host and
dropping or pasting them onto your guest (host to guest drag and drop and file
copy/paste). The rest of the software provided by VMware Tools is designed to
work independently of this feature (including guest to host drag and drop and
file copy/paste).
If you would like the host to guest drag and drop and file copy/paste features,
you can install the driver by running vmware-config-tools.pl again after making
sure that gcc, binutils, make and the kernel sources for your running kernel
are installed on your machine. These packages are available on your
distribution's installation CD.
[ Press Enter key to continue ]
[EXPERIMENTAL] The Virtual Machine Communication Interface (VMCI) service
provides a new communication capability with the Host, primarily for
development at the moment. Would you like to enable this feature? [no]
Detected X.org version 0.0.0.
No drivers for X.org version: 0.0.0.
Do you want to change the display size that X starts with? (yes/no) [no]
Starting VMware Tools services in the virtual machine:
Switching to guest configuration: done
DMA setup: done
Guest operating system daemon: done
The configuration of VMware Tools 6.0.4 build-93057 for Linux for this running
kernel completed successfully.
You must restart your X session before any mouse or graphics changes take
effect.
You can now run VMware Tools by invoking the following command:
"/usr/bin/vmware-toolbox" during an X server session.
Enjoy,
--the VMware team |
|
Back to top |
|
|
massimo Veteran
Joined: 22 Jun 2003 Posts: 1226
|
Posted: Mon Sep 22, 2008 7:08 am Post subject: |
|
|
Updating to 6.0.5 via the vmware overlay worked for me. _________________ Hello 911? How are you? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|