Open a terminal and su to root. Then type the following:
yum install gcc make kernel-devel kernel-headers
I think this probably fixes the problem on the 64-bit version, but the 32-bit version is running a PAE kernel. So, to make VMware tools work on the 32-bit version, we need to add the kernel-PAE-devel, so type:
yum install gcc make kernel-devel kernel-headers kernel-PAE-devel
After yum completes, reboot. Now you should have all the dependencies installed and we can proceed with the VMware Tools install.
In the vSphere client, right-click your Fedora VM, and select guest - install VMware Tools. The window should pop up on your Fedora desktop. Open the tar file and extract to a new folder. Next, open a terminal, su to root, and change directory to the folder where you extracted the files.
Now type ./vmware-install.pl and accept all the defaults. You should be good to go. Good luck!