VMware

This Question is Answered

2 "helpful" answers available (6 pts)
3 Replies Last post: Nov 15, 2007 10:58 PM by ChangedSoul  

Unable to build the vmmon module. - ( Custom Kernel) posted: Nov 1, 2007 8:12 AM

Click to view ChangedSoul's profile Lurker 3 posts since
Nov 1, 2007

Hi, I am trying to run vmware-config.pl in openSuse with a costom kernel. I copied the settings of my old working kernel and only changed a few things, such as dissabled debugging and processor type. Everything else was identical to the original kernel except that it is a newer kernel. I am not sure why this error is occuring. Here is my terminal output.

None of the pre-built vmmon modules for VMware Server 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

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.23.1-optimized/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-config4/vmmon-only'
make -C /lib/modules/2.6.23.1-optimized/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/packages/BUILD/kernel-2.6.23.1optimized'
CC [M] /tmp/vmware-config4/vmmon-only/linux/driver.o
/tmp/vmware-config4/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config4/vmmon-only/linux/driver.c:1659: error: ‘struct mm_struct’ has no member named ‘dumpable’
make[2]: *** [/tmp/vmware-config4/vmmon-only/linux/driver.o] Error 1
make[1]: *** _module_/tmp/vmware-config4/vmmon-only Error 2
make[1]: Leaving directory `/usr/src/packages/BUILD/kernel-2.6.23.1optimized'
make: *** http://vmmon.ko Error 2
make: Leaving directory `/tmp/vmware-config4/vmmon-only'
Unable to build the vmmon module.

I am extreamly new to this linux OS so if there is something I have done in error, please help.

Thanks.

Click to view rodent's profile Novice 1 posts since
Nov 14, 2007

You need to get the update patch that repairs the installer

try downloading:

http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update114.tar.gz

change directory to the place you downloaded the patch

untar it with :: tar xvf vmware-any-any-update114.tar.gz

change directory into the patch :: cd vmware-any-any-update114

run the patch with :: ./runme.pl

That should get you going again. Good luck!

anyone else pissed at the amount of information they want from you just so you can log in to answer a simple question on a forum???? What precisely do they need my phone number for???

Nameless Rodent

Click to view kbyrd's profile Enthusiast 90 posts since
Jun 4, 2004

I am extreamly new to this linux OS so if there is something I have done in error, please help.

It's nothing you have done, just that sometimes our code doesn't compile on systems that

we don't officially support. If the patch rodent posted doesn't work, you might try searching

the forums for 2.6.23 and see if people have newer information.


VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities