I previously had this problem on an older Kernel but after upgrading to Fedora 33, the fix does not work.
I have tried GitHub - mkubecek/vmware-host-modules: Patches needed to build VMware (Player and Workstation) host ...
but that does not work using the tagged release - https://github.com/mkubecek/vmware-host-modules/archive/w15.5.6-k5.8.tar.gz
I'm getting the following on the "make" which I assume is related to using Fedora 33 -
make VM_UNAME="`uname -r`"
Using standalone build system.
In file included from ./autoconf/geninclude.c:20:
./include/compat_autoconf.h:38:13: fatal error: generated/autoconf.h: No such file or directory
38 | # include <generated/autoconf.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: Entering directory '/home/chamilton/development/vmware-fixes/vmware-host-modules-w15.5.6-k5.8/vmmon-only/driver-5.8.16-300.fc33.x86_64'
In file included from .././autoconf/geninclude.c:20:
.././include/compat_autoconf.h:38:13: fatal error: generated/autoconf.h: No such file or directory
38 | # include <generated/autoconf.h>
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Dependencies for vmx86.c
In file included from .././common/vmx86.c:28:
.././include/driver-config.h:43:5: error: #error "No Module support in this kernel. Please configure with CONFIG_MODULES"
43 | # error "No Module support in this kernel. Please configure with CONFIG_MODULES"
| ^~~~~
make[1]: *** [.././Makefile.normal:128: vmx86.d] Error 1
make[1]: Leaving directory '/home/chamilton/development/vmware-fixes/vmware-host-modules-w15.5.6-k5.8/vmmon-only/driver-5.8.16-300.fc33.x86_64'
make: *** [Makefile.normal:143: deps] Error 2
Anyone able to help me do the CONFIG_MODULES to be able to build this. I would much appreciate it.
Thanks!
Version of Workstation?
Fedora as your host OS in this case?
This kind of compiler error almost always means you are missing kernel development packages needed to build out of tree modules.