I just upgraded my ARCH system using pacman -Syu and the resulting kernel is 3.7.4-1-ARCH. Usually, after every upgrade I run the following command to recompile vmware modules.
$ sudo vmware-modconfig --console --install-all
But this time I am getting the error as "Failed to setup build environment". I have checked the linux-headers and they are compatible with the running kernel. But I am confused with one thing. The kernel is 3.7.4-1-ARCH but the linux-headers is 3.7.4-1. Does it pose any problem in searching the proper kernel headers. If yes, then what is the solution to this.
With the new kernel v 3.7, you need to symlink the following version file.
ln -s /usr/src/linux-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-$(uname -r)/include/linux/version.h
Thank you very much!