It took me some searching and head-scratching to get this put together, but here it is so you won't have to struggle!
1. Download VMware-Workstation-Full-12.5.0-4352439.x86_64.bundle from here:
2. Run this in a terminal:
touch ~/Downloads/;
echo '#!/bin/bash
chmod 755 ~./Downloads/VMware-Workstation-Full-12.5.0-4352439.x86_64.bundle
~/Downloads/VMware-Workstation-Full-12.5.0-4352439.x86_64.bundle -x ~/Downloads/temp
tar xf ~/Downloads/temp/vmware-vmx/lib/modules/source/vmmon.tar
tar xf ~/Downloads/temp/vmware-vmx/lib/modules/source/vmnet.tar
sed "s/get_user_pages/get_user_pages_remote/g" ~/Downloads/temp/vmmon-only/linux/hostif.c
make -C ~/Downloads/temp/vmmon-only/
sed "s/get_user_pages/get_user_pages_remote/g" ~/Downloads/temp/vmnet-only/userif.c
make -C ~/Downloads/temp/vmnet-only/
mkdir /lib/modules/`uname -r`/misc/
cp ~/Downloads/temp/vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
cp ~/Downloads/temp/vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
depmod -a
/etc/init.d/vmware restart'
rm -rf ~/Downloads/temp > ~/Downloads/;
chmod 755 ~/Downloads/;
3. Start VMware Workstation and if it asks where your gcc 5.4.0 is... point it to /usr/bin/gcc-5 and hit okay. It should run through everything correctly and start up FTW!