Let me try to give a useful reply (which basically consists of quoting Robert C. Paulsen's reply to my similar question some time ago -- see below): On 13-Aug-01 Michael Molloy wrote:
Trying to install the VMWare demo from VMWare.com. After installing all the files, I get the following message when trying to run vmware-config.pl:
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
If I hit enter for the defaul location, I get this:
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 believe the file
/usr/src/linux-2.4.4.SuSE/include/linux/version.h
will be created when you do the following:
1. Install the kernel sources. This should create and populate
/usr/src/linux-2.4.4.SuSE
2. Create the correct configuration file as follows:
make cloneconfig
make menuconfig
You don't need to change any configuration options while in
menuconfig but you do need to save the configuration when you
exit.
3. Build the modules:
make dep
make modules
That last step (make modules) will take a long time, but once
it is complete vmware will be able to build its modules.
The above worked for me -- the VMWare installation went OK,
including the building of its modules.
NOTE: There is no need to build the kernel nor to install the
modules. I suspect that things will be in good enough shape for
vmware before the make modules completes, but I did let it run to
completion myself.
NOTE 2: The above description differs from what SuSE has on its
web site. What I have described is simpler and since it doesn't
install a self-made kernel you haven't voided your support
agreement as you do when following SuSE's directions.
I left one thing out of my earlier message. I needed to delete
the file:
/etc/vmware/not_configured
at some point -- don't remember exactly when. I think it was
just after following the procedure I described and before
actually running VMWare.
--
____________________________________________________________________
Robert Paulsen paulsen@texas.net
I hope it works,
Ted.
--------------------------------------------------------------------
E-Mail: (Ted Harding)