After Upgrading Linux Kernel 6.15.3 (Fedora Workstation 42),vmware workstation 16.2.5 can't compile
Hello,I tried compile my vmware workstation vmmon module.make says Fatal Error:vm_basic_defs.h:No such file or directory.What Should I do?
The error log:
Using kernel build system. make -C /lib/modules/6.15.3-200.fc42.x86_64/build/include/.. M=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modules make[1]: Entering directory '/usr/src/kernels/6.15.3-200.fc42.x86_64' make[2]: Entering directory '/mnt/5ADF39E60BF23F1A/vmware-host-modules-16-2-5/vmmon-only' CC [M] linux/driver.o CC [M] linux/driverLog.o CC [M] linux/hostif.o CC [M] common/apic.o CC [M] common/comport.o CC [M] common/cpuid.o CC [M] common/crosspage.o CC [M] common/memtrack.o CC [M] common/moduleloop.o CC [M] common/phystrack.o linux/driverLog.c:26:10: fatal error: driver-config.h: No such file or directory 26 | #include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. common/apic.c:19:10: fatal error: vm_basic_defs.h: No such file or directory 19 | #include "vm_basic_defs.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: linux/driverLog.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from common/comport.c:39: common/comport.h:25:10: fatal error: includeCheck.h: No such file or directory 25 | #include "includeCheck.h" | ^~~~~~~~~~~~~~~~ compilation terminated. CC [M] common/sharedAreaVmmon.o make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/apic.o] Error 1 make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/comport.o] Error 1 common/cpuid.c:21:13: fatal error: driver-config.h: No such file or directory 21 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. common/crosspage.c:49:13: fatal error: driver-config.h: No such file or directory 49 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/cpuid.o] Error 1 make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/crosspage.o] Error 1 linux/driver.c:20:10: fatal error: driver-config.h: No such file or directory 20 | #include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. linux/hostif.c:29:10: fatal error: driver-config.h: No such file or directory 29 | #include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: linux/hostif.o] Error 1 make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: linux/driver.o] Error 1 common/phystrack.c:37:13: fatal error: driver-config.h: No such file or directory 37 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/phystrack.o] Error 1 common/sharedAreaVmmon.c:26:13: fatal error: driver-config.h: No such file or directory 26 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. common/moduleloop.c:29:13: fatal error: driver-config.h: No such file or directory 29 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/sharedAreaVmmon.o] Error 1 common/memtrack.c:78:13: fatal error: driver-config.h: No such file or directory 78 | # include "driver-config.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/moduleloop.o] Error 1 make[4]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/scripts/Makefile.build:203: common/memtrack.o] Error 1 make[3]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/Makefile:2043: .] Error 2 make[2]: *** [/usr/src/kernels/6.15.3-200.fc42.x86_64/Makefile:260: __sub-make] Error 2 make[2]: Leaving directory '/mnt/5ADF39E60BF23F1A/vmware-host-modules-16-2-5/vmmon-only' make[1]: *** [Makefile:260: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/kernels/6.15.3-200.fc42.x86_64' make: *** [Makefile:117: vmmon.ko] Error 2