Kernel upgrade, VMware borked, GLIBCXX_3.4.11 not found

Using Suse 11.2, Linux 2.6.31.8-0.1-desktop.i386

Did a kernel upgrade today and VMware 6.5 wouldn’t build modules, failing with

version `GLIBCXX_3.4.11' not found

To get it working again:


cd /usr/lib/vmware/lib/libstdc++.so.6

mv libstdc++.so.6 libstdc++.so.6.orig

ln -s /usr/lib/libstdc++.so.6.0.12 libstdc++.so.6

cd /usr/lib/vmware/lib/libgcc_s.so.1

mv libgcc_s.so.1 libgcc_s.so.1.orig

ln -s /lib/libgcc_s.so.1

Warning!!!

This worked for me and YMMV.

Thanks - this worked for me too.

also in addition I ran

vmware-modconfig --console --install-all as root