Skip to content

Error: C header files matching your running kernel were not found

Problem: VMWare can’t find kernel headers despite having linux-headers

vmware-error-02

vmware-error-01

Solution:
Create a link for missing library file, open your terminal and use the command given below.

sudo ln -s /usr/src/linux-headers-3.8.0-19-generic/include/generated/uapi/linux/version.h /usr/src/linux-headers-3.8.0-19-generic/include/linux/version.h

Note: Please change header file version “linux-headers-3.8.0-19-generic” based on your kernal version.