Many people have found that the latest VMware player doesn’t build the kernel drivers for the 2.6.16 kernel. I found these instructions via google.
If you get this message, you need to run this script.
The kernel defined by this directory of header files does not have the same address space size as your running kernel.
Download this script, extract it, and cd to the directory that was created. Then run:
sudo ./runme
This script appears to do some patching then dumps you back into vmware-config.pl.