You could check out our ramblings on our WebSite at: SuSE 12.3
-Or- you could take the short cut and check out Larry Finger’s fix. Basically, the ***version.h ***is not in the ‘correct’ location again, or at least NOT where VMware is looking for it. Larry’s fix is a link to the version.h in another location. An extract from our Web Page:
We need to make the little alteration in the source files… this is courtesy of Larry Finger @ Index of /nvidia_patches
cd /lib/modules/3.7.10-1.1-desktop/build/include/ (*numb in red could be different*)
ln -s generated/uapi/linux
'ls linux' should show **version.h**
We are using VMware version 8 -but- we do believe that the ‘fix’ will work for your version 7 also. Give us -or- Larry another holler IF you are still having problems. We really like VMware and want it to succeed in all cases.