On Sat, Jul 21, 2001 at 09:02:58PM +0100, Ted Harding wrote:
Greetings all, and especially SuSE builders.
I installed the default SuSE kernel when installing 7.2
According to 'uname -r' this is "2.4.4-4GB".
I also installed "linux -- the rest of the kernel source".
In directory /usr/src/ I have linux -> linux-2.4.4
Under /usr/src/linux-2.4.4 the only files named "version.h" are
./include/i386/math-emu/version.h ./include/pcmcia/version.h
neither of which is relevant to what I want to do, which is to compile the VNware modules for vmware-2.0.4 from the VMWare site
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. -- ____________________________________________________________________ Robert Paulsen paulsen@texas.net