igoral
Contributor
Contributor

I have problem to install VMware Workstation 5.5.3-34685 on Fedora Core 6

Hello all !

I have operation system Fedora Core 6, kernel:

\[root@igoral5 Desktop]# rpm -qa | grep kernel

kernel-2.6.20-1.2925.fc6

kernel-devel-2.6.20-1.2925.fc6

kernel-headers-2.6.20-1.2925.fc6

\[root@igoral5 Desktop]# uname -r

2.6.20-1.2925.fc6

Installing VMware-workstation-5.5.3-34685.i386.rpm

rpm -i VMware-workstation-5.5.3-34685.i386.rpm

and run vmware-config.pl

...

Do you accept? (yes/no) yes

Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?

What directory contains your desktop menu entry files? These files have a

.desktop file extension.

In which directory do you want to install the application's icon?

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.

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

kernel?

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.

make: Entering directory `/tmp/vmware-config2/vmmon-only'

make -C /lib/modules/2.6.20-1.2925.fc6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules

make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'

CC /tmp/vmware-config2/vmmon-only/linux/driver.o

In file included from /tmp/vmware-config2/vmmon-only/linux/driver.c:80:

/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or '...' before 'compat_exit'

/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or '...' before 'exit_code'

/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to 'int' in declaration of '_syscall1'

make[2]: *** Error 1

make[1]: *** \[_module_/tmp/vmware-config2/vmmon-only] Error 2

make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'

make: *** \[vmmon.ko] Error 2

make: Leaving directory `/tmp/vmware-config2/vmmon-only'

Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please

visit our Web site at "http://www.vmware.com/download/modules/modules.html" and

"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

What me do ?

Best wishes, Alimov Igor.

3 Replies
KevinG
Immortal
Immortal

Hi,

You will most likely need to apply Petr's patch to be able to use that kernel version

Petr's unofficial vmware-any-any-update108.tar.gz can be found here

http://knihovny.cvut.cz/ftp/pub/vmware/

igoral
Contributor
Contributor

Thanks you, all right.

Best wishes, Igor Alimov

0 Kudos
KevinG
Immortal
Immortal

Glad to hear that it resolve your issue Smiley Happy

0 Kudos