i' m sorry i posted this before in another forum, i think this one is better.

i've been trying to install vmware. but it fails when checking for c header files:

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? [/usr/src/linux/include]

The directory of kernel headers (version does not match your
running kernel (version  Even if the module were to compile
successfully, it would not load into the running kernel.
where do i find the correct sources or how do i update kernel?[/code]