VMWare with Mandrake 10.0 – Quick Howto
If you’ve had a problem with getting VMWare to run with Mandrake 10.0 (and possibly newer versions), here is a quick guide to getting it working.Most likely, you’ve failed at the point that VMWare wants to compile drivers (I am assuming you already have the kernel source installed!). You’ll see some such business like this:
../linux/driver.c:25:27: linux/wrapper.h: No such file or directory ../linux/driver.c:133: warning: initialization from incompatible pointer type ../linux/driver.c: In function `init_module': ../linux/driver.c:246: error: structure has no member named `prev' ../linux/driver.c:247: error: structure has no member named `next'
First thing you need to do is download a patch file from here: http://ftp.cvut.cz/vmware/ and untar it in a directory (doesn’t matter where). Take a look on that site and download the latest file named “vmware-any-any-updateXX” where XX is a number (it was 75 when I wrote this). Untar it like so :
tar zxvf vmware-any-any-updateXX
and then run “runme.pl”:
cd vmware-any-any-updateXX ./runme.pl
That’s really all there is to it! Answer the questions, and it should work fine. That should at least get things up and running!