Install required packages:

  • linux-headers-FLAVOR where FLAVOR is for example generic, server, etc. Instead of flavor it can be the exact kernel version (uname -r).
  • gcc and g++ and inetd or xinetd
  • On 64-bit platforms ia32-libs too, as this version of VMware is a 32-bit app.

With the above and the vmware server tarball you usually would be able to build the vmware modules. Unfortunately that’s not always the case given that you are on an unsupported platform etc etc etc. To make it work there is a vmware-any-any-update tarball developed by a Czech dude called Petr. His FTP site is here:

There is a script inside that you are supposed to run as the super-user… Scary stuff. But it worked for a lot of people, including me.

Oh and one more thing. Even though completed successfully, vmware still didn’t run due to the following library issue:

/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/ version `GCC_4.2.0' not found (required by /usr/lib32/

I made a backup of usr/lib/vmware/lib/ and replaced with /lib/

blog comments powered by Disqus