LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (https://www.linuxquestions.org/questions/ubuntu-63/)
-   -   Vmware Workstation 5.0.0-13124 under Kubuntu 5.10 (Breeze) (https://www.linuxquestions.org/questions/ubuntu-63/vmware-workstation-5-0-0-13124-under-kubuntu-5-10-breeze-374406/)

retiem 10-18-2005 04:37 PM

Vmware Workstation 5.0.0-13124 under Kubuntu 5.10 (Breeze)
 
Has anyone been able to run Vmware 5 under Breeze???

I'm stock at
-------------------------------------------------------------------------------------------------
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-source-2.6.12/

The path "/usr/src/linux-source-2.6.12" is an existing directory, but it does
not contain at least one of these directories "linux", "asm", "net" as expected.


What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
-------------------------------------------------------------------------------------------------

Here is the contents of my /usr/src/linux-source-2.6.12/

/usr/src/linux-source-2.6.12$ ls
arch CREDITS Documentation include kernel Makefile README scripts usr
cluster crypto drivers init lib mm README.Debian security
COPYING Debian.src.changelog fs ipc MAINTAINERS net REPORTING-BUGS sound
/usr/src/linux-source-2.6.12$

As you can see, it should not be given the shown error. Can anyone shed some light?
Thanks in advance...
Fred

Brian1 10-18-2005 07:41 PM

The problem more than likely is that there is no softlink from /usr/src/linux-source-2.6.12
to /usr/src/linux. When one compiles a kernel it is recommended to create this softlink to your current kernel. This allows for programs to know a default standard to the kernel and does not require the user to actually remeber the real name of the directory. So if you run the command in /usr/src as root ' ln -s linux-source-2.6.12 linux '. So know if you got /usr/src/linux you are really going to /usr/src/linux-source-2.6.12

Now you selected /usr/src/linux-source-2.6.12/include then it would have worked.

Hope this helps
Brian1

retiem 10-19-2005 10:20 AM

Thanks for your reply!
In fact I spotted that mistake shortly after posting my message yesterday....
Right now, I'm stock at:
---------------------------------------------------------------------------------------------
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.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
---------------------------------------------------------------------------------------------

Is there any way to make the version.h file w/o rebuilding the kernel? I'm not sure I know how to do so. I wonder if any of these would work:

/usr/src$ sudo find /usr/src -name "version.h"
/usr/src/linux-source-2.6.12/arch/i386/math-emu/version.h
/usr/src/linux-source-2.6.12/drivers/net/wireless/acx/version.h
/usr/src/linux-source-2.6.12/include/linux/dvb/version.h
/usr/src/linux-source-2.6.12/include/pcmcia/version.h
/usr/src/linux-source-2.6.12/include/sound/version.h
/usr/src/linux-source-2.6.12/include/wlan/version.h
/usr/src$
------------------------------------------------------------------------

Thanks, once again.


All times are GMT -5. The time now is 03:04 AM.