Fedora 19 with kernel 3.10 fail to install vmplayer module.
Basically it is due to the procfs interface and vmnet not able to compiles.
First download the procfs patch from http://communities.vmware.com/thread/446113?start=0&tstart=0 .If you don't have time to read the forum, here is the link of the procfs patch.
Or you can use the following command:
# tar xf /usr/lib/vmware/modules/source/vmnet.tar
# cd vmnet-only
# wget http://communities.vmware.com/servlet/JiveServlet/download/2239207-108590/procfs.patch
# patch -p1 < procfs.patch
# cd ..
# tar -cvf vmnet.tar vmnet-only/
# cp vmnet.tar /usr/lib/vmware/modules/source/
This will patch the procfs interface.
Secondly download the vmnet patch from http://mysticalzero.blogspot.com/2013/07/vmblock-patch-for-linux-310-vmware.html. The link of the patch is here.
Or you can use the following command:
# tar xf /usr/lib/vmware/modules/source/vmblock.tar
# cd vmblock-only
# wget https://sites.google.com/site/mysticalzerotmp/vmblock.3.10.patch
# patch -p1 < vmblock.3.10.patch
# cd ..
# tar -cvf vmblock.tar vmblock-only/
# cp vmblock.tar /usr/lib/vmware/modules/source/
then issue this command to compile and install the vmware player module
# sudo vmware-modconfig --console --install-all
I believe these steps not only work on Fedora 19, it should work on most of the Linux distro with kernel 3.10.
Please let me know if these steps didn't work for your linux.