Getting this error: /tmp/vmware-config0/vmnet-only/bridge.c:35:8: error: "defined" cannot be used as a macro name 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) 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 Run vmware-config.pl and after a lot of noise you should have compiled the tools and be ready to start Vmware Workstation.