You need to have the current kernel source on the harddrive for vmware to build the vmmon and vmnet modules. Normal extracted kernel is in /usr/src/linux. What do you have in /usr/src?
Once you have the current running kernel source installed you need will need to more than likely run the vmware-any-any-update from http://ftp.cvut.cz/vmware
. Get the latest version.
It is looking for this file I believe. It contains the kernel info version and compares it to the info it gets from uname -r command. file:///usr/src/linux-184.108.40.206/include/linux/version.h