I discovered the fix here - Kernel – 4.14-rc1 Released – Breaks VMware and NVIDIA.. GPL Errors Again.. | Adventures With Linux ™ (note: not the first solution! global_numa_pages will fail as the poster describes)
The problem was this: with the kernel upgrade, the "global_page_state" function was renamed "global_zone_page_state" (https://github.com/mkubecek/vmware-host-modules/commit/770c7ffe611520ac96490d235399554c64e87d9f ).
So, to fix, I copied vmmon.tar (created during the failing kernel module update process) from /usr/lib/vmware/modules/source/ to /tmp. I then created the folder matching that of the failing build command from the log (in my case modconfig-VFqmxS), and extracted the tar into it. Edit the file vmmon-only/linux/hostif.c, and replace all occurences (5) of "global_page_state" with "global_zone_page_state". Save and exit, run the build command. This will leave the file "vmmon.ko" in vmmon-only/ - simply move this to /lib/modules/4.14.0-kali3-amd64/misc (exact folder name will vary based on kernel header package installed).
Then starting vmware player will launch the kernel module updater, which will succeed with the vmmon module already in place and hopefully drop you straight into the GUI. Hope this works for you!