I've been running VMware Workstation 2.0.4 on Suse 7.1 w/ the 2.4.x kernel for a couple of months now. I had the same problem when I problem that you are having.
I finally wound up installing the copy of VMware that came on the Suse CD's and them used RPM to update to the current version.
Don
============================================================
From: Dominic Maraglia
This is a common problem that bit me before (should it go into the faq?). Apparently the version.h file has to be generated after you install a new version of the kernel sources. To generate the file I had to do the following, all this when logged in as root: cd /usr/src/linux make cloneconfig make menuconfig You don't have to make any changes to the kernel, just make sure you select save when you exit the the menu config. This will generate version.h among other things. Avi --On Thursday, August 23, 2001 05:27:19 PM -0400 kc7dvq@qx.net wrote:
I've been running VMware Workstation 2.0.4 on Suse 7.1 w/ the 2.4.x kernel for a couple of months now. I had the same problem when I problem that you are having. I finally wound up installing the copy of VMware that came on the Suse CD's and them used RPM to update to the current version.
Don
============================================================ From: Dominic Maraglia
Date: 2001/08/23 Thu PM 02:25:49 EDT To: suse-linux-e@suse.com Subject: [SLE] VMware on 7.2 Hello,
I am trying to install VMware workstation 2.0 on my 7.2 system. I used the RPM file which seemed to install fine. When I run the configuration script I get the following error:
"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 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."
I have looked in /usr/src/linux/include and version.h is not there. I ran "which version.h" but can not find the version file.
The docs suggest using Suse 7.1 with kernel 2.2.x, of course I am using 7.2 and 2.4.x
Any suggestions?
Thanks, Dominic
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
============================================================
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
-- Avi Schwartz avi@CFFtechnologies.com "I have to share the credit. I invented it, but Bill made it famous." - IBM engineer Dave Bradley describing the control-alt-delete reboot sequence
Hello Avi, On Thursday 23 August 2001 14:41, Avi Schwartz wrote:
This is a common problem that bit me before (should it go into the faq?). Apparently the version.h file has to be generated after you install a new version of the kernel sources. To generate the file I had to do the following, all this when logged in as root:
cd /usr/src/linux make cloneconfig make menuconfig
This did clear up the problem with the version.h file, however, a new error has shown up as it fails to find "modversions.h". Any further suggestions? Thanks, Dominic What is the location of the directory of C header files that match your running kernel? [/lib/modules/2.4.4-4GB/build/include] Extracting the sources of the vmmon module. Building the vmmon module. make: Entering directory `/tmp/vmware-config7/vmmon-only' make[1]: Entering directory `/tmp/vmware-config7/vmmon-only' make[2]: Entering directory `/tmp/vmware-config7/vmmon-only/driver-2.4.4-4GB' In file included from .././linux/driver.c:19: /lib/modules/2.4.4-4GB/build/include/linux/module.h:21: warning: No include path in which to find linux/modversions.h make[2]: Leaving directory `/tmp/vmware-config7/vmmon-only/driver-2.4.4-4GB' make[2]: Entering directory `/tmp/vmware-config7/vmmon-only/driver-2.4.4-4GB' In file included from .././linux/driver.c:19: /lib/modules/2.4.4-4GB/build/include/linux/module.h:21: linux/modversions.h: No such file or directory make[2]: *** [driver.o] Error 1 make[2]: Leaving directory `/tmp/vmware-config7/vmmon-only/driver-2.4.4-4GB' make[1]: *** [driver] Error 2 make[1]: Leaving directory `/tmp/vmware-config7/vmmon-only' make: *** [auto-build] Error 2 make: Leaving directory `/tmp/vmware-config7/vmmon-only' Unable to build the vmmon module.
participants (3)
-
Avi Schwartz
-
Dominic Maraglia
-
kc7dvq@qx.net