• Post Reply Bookmark Topic Watch Topic
  • New Topic

vmware on RedHat 8.0  RSS feed

 
Jason Kretzer
Ranch Hand
Posts: 280
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all,
I am trying to install vmware 3.2.0 workstation on my RH8.0 machine. I do my best to keep it up to date and have updated my kernerl several times up to
version 2.4.18-27.8.0
When I try to run the vmware-config.pl to install, I get some odd errors and was wondering if anyone could help me. My errors are listed below.

Do you accept? (yes/no) yes
Thank you.
Trying to find a suitable vmmon module for your running kernel.
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] 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 3.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

I used the default and it does not exist. I then tried /usr/include and got this error.

cpp0: warning: changing search order for system directory "/usr/include"
cpp0: warning: as it has already been specified as a non-system directory
The directory of kernel headers (version 2.4.9-9) does not match your running
kernel (version 2.4.18-27.8.0). Even if the module were to compile
successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

So, after some lurking, I tried /usr/i386-glibc21-linux/include and got this error

The path "/usr/i386-glibc21-linux/include" is a kernel header file directory,
but it does not contain the file "linux/version.h" as expected. This can happen
if the kernel has never been built, or if you have invoked the "make mrproper"
command in your kernel directory. In any case, you may want to rebuild your
kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

So, can anyone help me?
-Jason
 
Jonas Isberg
Ranch Hand
Posts: 118
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have managed to install vmware 4 beta on my redhat 8 machine and it works, except that I have som problems with the virtual networks. My installation was without problems, installing from an rpm.
Have you looked in the config file on the row where an error is detected?
Have you tried sneaking around your hardrive looking for the kernel headerfiles?
Sorry for not being of any good help.
[ March 30, 2003: Message edited by: J Isberg ]
 
Lewin Chan
Ranch Hand
Posts: 214
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've just today installed the eval version of 3.2 on pretty much the same specification.
RH 8.0
Kernel 2.4.18-27-SMP (dual P3-700).
If you don't have the kernel sources installed, then lots of errors will occur.
If you have the kernel installed then you'll find it installed in something like /usr/src/linux-2.4 and vmware-config.pl will auto-dtect it properly.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!