Jump to content

Unable to install VMware on MDK 9


Ronin
 Share

Recommended Posts

Ok I give up, whenever I try to install VMWare on my MDK 9.0 I get the

following error:None of VMware Workstation's pre-built vmmon modules is

suitable for your running kernel.

 

I've tried versions 3.0 (which worked very nicely on MDK 8.2) and 3.2 with

no luck. This is just a default install of MDK, I didn't choose anything

like the Enterprise or Secure kernel.

 

Any one have an idea what I have to change/do to get VWmare to install on my

system?

Link to comment
Share on other sites

MD 9 is not listed as supported on the vmware website. Yu'llprobably need to wait til they do support MD9.0

 

How'd folks get it to install then? I swear I saw posts here and the other forum and newgroups from folks running 9 that got it installed. To bad they didn't say how though. :-)

Link to comment
Share on other sites

I installed it very easily today. Install went like this:

 

rpm -Uvh blablabla.rpm

 

When I launched it it complained about running the config.pl first. Ok, did that, no vmmon modules found, you wanna build some? Sure I said, let's build some. After a few seconds it was pestering me for more info and just kept on trucking. I'm monkeying with Gentoo on it right now.

Link to comment
Share on other sites

I too get it squacking about vmmon modules but when I go to build them I get: None of VMware Workstation's pre-built vmmon modules is suitable for your

running kernel. Do you want this script 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.

 

Argument "gcc (GCC) 3" isn't numeric in numeric ge (>=) at /usr/bin/vmware-config.pl line 1493, <STDIN> line 1.

What is the location of the directory of C header files that match your running

kernel? [/usr/src/linux/include]

 

Now I know enough to get in serious trouble :lol: but I wouldn't have a clue to know what the path is for something like this. Any pointers on where I should start looking? I tried /usr/include/linux and /usr/include/asm and /usr/include/net but all gave me the same question about my C header files.

 

Must remind myself I went to linux cause it was more challenging and interesting. :D

Link to comment
Share on other sites

You need to install some dev packages. Try kernel-source, kernel-headers, gcc2.96 (even 9 has it I believe). Since my install went smoothly I can't really tell you exactly what package you need but those are a good start.

 

Thanks for the giving me a starting place to try things Afrosheen. I don't use it much but I really do NOT want to set up a dualboot. :)

Link to comment
Share on other sites

Beyond that, you may just need a compiler installed. Depending on what steps you took during the install, you may or may not have certain important packages installed that help you build software from source. One is gcc, and I suggest you install that first. Open rpmdrake and type gcc, install gcc3.x and let it satisfy it's dependencies. I thought that everyone had gcc installed by default but there are many ways to install Mandrake, so you may not have it.

Link to comment
Share on other sites

  • 2 weeks later...
Guest RedAntz

i have the similiar problem...

 

Setup is unable to find the "gcc" program on your machine. Please make sure it

is installed. Do you want to specify the location of this program by hand?

[yes]

 

What is the location of the "gcc" program on your machine? /opt/psxdev/bin/psx-gcc

 

Using compiler "/opt/psxdev/bin/psx-gcc". Use environment variable CC to

override.

 

What is the location of the directory of C header files that match your running

kernel? [/usr/src/linux/include]

 

The path "/usr/src/linux/include" is not an existing directory.

 

What is the location of the directory of C header files that match your running

kernel? [/usr/src/linux/include] /usr

 

The path "/usr" is an existing directory, but it does not contain at least one

of these directories "linux", "asm", "net" as expected.

 

What is the location of the directory of C header files that match your running

kernel? [/usr/src/linux/include]

 

may i know what shoudl i do?? i could not understand what is said before...=)

Link to comment
Share on other sites

Ok first of all the playstation emulator gcc you have on there isn't going to cut it. Open RPMdrake and type in gcc, find gcc 2.96 and 3 and install them both. Next type kernel-source in the rpmdrake find field and install that. It needs your kernel source in order to build modules to insert into a running kernel. You don't have it installed, hence the no /usr/src/whatever folder.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...