[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: VMWare server on FC4

Paul Smith wrote:
On 2/17/07, fedoralist subtropolix org <fedoralist subtropolix org> wrote:

I'm trying to install VMWare Server on FC4 and have hit a wall. My
knowledge of dealing with the kernel is quite limited. Any advice is
much appreciated.

First, i installed the kernel-devel package with yum:

$ rpm -qa | grep kernel

yum told me there were no updates for gcc, gcc-c++, or xinetd. This is
what i have installed:

$ rpm -qa | grep gcc

$ rpm -qa | grep xinetd

I downloaded and installed VMware-server-1.0.1-29996, then found and
unpacked vmware-any-any-update108 and ran the runme.pl. This is where
the story left off:

-- snip --

Trying to find a suitable vmmon module for your running kernel.

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.

Your kernel was built with "gcc" version "4.0.0", while you are trying
to use "/usr/bin/gcc" version "4.0.2". This configuration is not
recommended and VMware Server may crash if you'll continue. Please try
to use exactly same compiler as one used for building your kernel. Do
you want to go with compiler "/usr/bin/gcc" version "4.0.2" anyway? [no] yes

-- snip --
(i thought i'd give it a try)
-- snip --

What is the location of the directory of C header files that match your
kernel? [/usr/src/linux/include]

-- snip --
I don't have this dir, but shouldn't kernel-devel have installed there?
I poked around and came up with something that looked promising:
-- snip --

What is the location of the directory of C header files that match your
running kernel? [/usr/src/linux/include]

The path "/usr/src/kernels/2.6.17-1.2142_FC4-i686" is an existing
directory, but it does not contain a "linux" subdirectory as expected

-- snip --

So, am i SOL here? I'd really prefer not to upgrade to FC5 at this time.
  Do i need to downgrade GCC? I must have let yum update it while
installing something else, but i can't remember when or why that was.

Again, i've no experience with kernels. Any pointers? From the msg, it
seems as if i could simply update the kernel using the installed GCC,
then have another go (and i'd have the fortune to finally re-compile my
own kernel). Does that sound likely? I don't want to go off half-cocked



yum  install kernel-headers



Tried that but no go. I grepped for 'headers' on my installed RPMs and figured out the correct package names:

$ yum update glibc-kernheaders glibc-headers

glibc-headers i386 2.3.6-3 updates-released 607 k
Updating for dependencies:
glibc i686 2.3.6-3 updates-released 6.2 M glibc-common i386 2.3.6-3 updates-released 16 M glibc-devel i386 2.3.6-3 updates-released 1.9 M

I'll give this a go and try VMWare again. I have to run out for a bit, so i'll have to do that later and report back. Thanks for the hint!


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]