ubuntu vmware-tools install linux header is not a valid path
try:
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
original text: http://stackoverflow.com/questions/18805697/installing-vmware-tools-not-recognizing-path-to-3-8-0-19-generic-kernel-files
the more accurate procedure is first to run: sudo apt-get install build-essential then sudo apt-get install linux-headers- (uname−r)andonlythen:sudoln−s/usr/src/linux−headers− (uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h, after that just re-run sudo ./vmware-uninstall-tools.pl and it should work. The reason by the way is version.h is no longer under [kernelsource_path]/include/linux/version.h, but [kernelsource_path]include/generated/uapi/linux/version.h – Elad Karako