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

Re: VMware installation



On Fri, Feb 04, 2005 at 01:21:07PM -0500, murray zangen wrote:
> Hi,
> 
> Did you ever solve the problem (see below) and get vmware installed on 
> your machine.
> 
> I just upgraded to RedHat Linux 9 and am having the same problem.
> 
> Thanks in advance for any help you can give me.

Hi,

I am going to answer the Debian parts of the question.
Because the question is really about packaging of the
kernel and gcc. And that is specific to your distribution.
But in general the answer is, find the gcc package that matches
what was used to build the kernel, and install that. And find
the package that supplies the kernel headers for your kernel,
and install that. Unfortunately this varies quite a lot
between Debian and Red Hat.

For debian, kernel headers are supplied by the kernel-headers-x.y.x-n-arch
package. 2.4.26 is old and no longer supported, so you may
not be able to find them any more. But packages for 2.4.27 certainly
exist.

So, for instance, if you install the kernel from
kernel-image-2.4.27-2-686, as would be appropriate for a uni-processor
PIII system, then you should install kernel-headers-2.4.27-2-686 to
get the corresponding kernel headers, and these will be installed into
/usr/src/kernel-headers-2.4.27-2-686/

The kernel-source package contains a tar ball of the source that
is used to build the kernel. Wheras the kernel-headers just contains the
headers broken out into a directory hierachy, and is thus significantly
smaller.

As for the gcc version, well, I agree that the difference is probably
negigable, though I am not sure in this case. But if you use
an up to date kernel package, then the corresponding gcc package should
be in debian.org as the people who build the kernel-image packages,
use a standard debian install to build the packages. 

I hope this helps. 

> -- 
> Murray Zangen
> 16-Hart Place
> Nyack, NY  10960
> 845.358.6426
> 845.358.8905  (fax)
> murray@zedinc.com
> 
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> Hi.
> 
> 
> 
> I am running kernel-2.4.26.
> 
> 
> 
> When I tried to install VMware, I received the following message:
> 
> 
> 
> 
> yaochan:~> sudo /usr/bin/vmware-config.pl
> Making sure services for VMware Workstation are stopped.
> 
> Stopping VMware services:
>  Virtual machine monitor                                             done
> 
> Trying to find a suitable vmmon module for your running kernel.
> 
> 
> 
> None of the pre-built vmmon modules for VMware Workstation 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 "3.3.3", while you are trying 
> to use
> 
> "/usr/bin/gcc" version "3.3.4". This configuration is not recommended 
> and VMware
> 
> Workstation 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 "3.3.4" anyway? [no] yes
> 
> 
> 
> What is the location of the directory of C header files that match your 
> running
> 
> kernel? [/usr/src/linux/include] /usr/src/kernel-source-2.4.26/include
> 
> 
> 
> The path "/usr/src/kernel-source-2.4.26/include" is an existing 
> directory, but
> 
> it does not contain at least one of these directories "linux", "asm", 
> "net" as
> 
> expected.
> 
> 
> 
> There are a few things:
> 
> 
> 
> 1) I got all the kernel source and the directory
> 
> 
> 
> /usr/src/kernel-source-2.4.26/include
> 
> 
> 
> does contain directories "linux", "asm" (a lot of them) and "net".
> 
> 
> 
> 2) It appears to me that there should not be any significant difference 
> between gcc-3.3.3 and -3.3.4, right ?
> 
> Also, I found one case where vmware-config.pl complains about the 
> difference between 3.3.2 and 3.3.3, and
> 
> the difference was indeed insignificant.
> 
> 
> 
> Is there a way to install VMware workstation on my machine ?
> 
> 
> 
> Thanks
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact 
> listmaster@lists.debian.org

-- 
Horms



Reply to: