Getting this error:
<code>
/tmp/vmware-config0/vmnet-only/bridge.c:35:8: error: "defined" cannot be used as a macro name
</code>

To fix do the following.

Download this version of vmware-any-any:
{{:indexes:vmware-any-any-update-116-bridge-wireless.tgz|:indexes:vmware-any-any-update-116-bridge-wireless.tgz}}

Unpack and run sudo runme.pl.

Hack the bridge.c file inside the vmnet.tar file: (remember to be root or sudo)

<code>
tar -xf vmnet.tar
vi vmnet-only/bridge.c
Changed #ifdef to #if
mv vmnet.tar vmnet.tar.orig
tar -cf vmnet.tar vmnet-only
</code>

Run vmware-config.pl and after a lot of noise you should have compiled the tools and be ready to start Vmware Workstation.