I just installed a game called Crayon Physics Deluxe (part of the Humble Bundle going on right now). The tar.gz installer package had it's own lib32 directory, but it was throwing all kinds of dep issues, so I just renamed the bundled lib32 directory to lib.o and ran a ldd on the launcher. I'm getting the following.
DrCRcomp:/~/.crayon/crayon-physics-deluxe_55_i386
DrCR:$ ldd launcher
./launcher: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./launcher)
linux-gate.so.1 => (0xb7726000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7646000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7575000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb74fa000)
libGLEW.so.1.5 => /usr/lib/libGLEW.so.1.5 (0xb74ba000)
libSDL_image-1.2.so.0 => /usr/lib/libSDL_image-1.2.so.0 (0xb749f000)
libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0xb7438000)
libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6994000)
libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb66ff000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6613000)
libm.so.6 => /lib/libm.so.6 (0xb65ed000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb65d0000)
libc.so.6 => /lib/libc.so.6 (0xb6483000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb646c000)
libdl.so.2 => /lib/libdl.so.2 (0xb6468000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6352000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6344000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb633d000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6334000)
libvga.so.1 => /usr/lib/libvga.so.1 (0xb62b8000)
libnvidia-tls.so.275.09.07 => /usr/lib/tls/libnvidia-tls.so.275.09.07 (0xb62b5000)
libnvidia-glcore.so.275.09.07 => /usr/lib/libnvidia-glcore.so.275.09.07 (0xb49e3000)
librt.so.1 => /lib/librt.so.1 (0xb49da000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb49c4000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb49bb000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb4996000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb4976000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb4922000)
libz.so.1 => /usr/lib/libz.so.1 (0xb490e000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb4909000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb4839000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb4816000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb47a1000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb4766000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb475d000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb4746000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb471d000)
/lib/ld-linux.so.2 (0xb7727000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4705000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb4702000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb46fc000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb46ad000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb46a9000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4689000)
It's the
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./launcher) part I'm needing help with. libstdc++.so.6 is in /usr/lib, so what's with the 'GLIBCXX_3.4.14' bit? Thoughts on how to proceed?
DrCRcomp:/~/.crayon/crayon-physics-deluxe_55_i386
DrCR:$ locate libstdc++.so.6
/opt/openoffice.org/ure/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.13
/usr/lib/libstdc++.so.6
/usr/lib/vmware/lib/libstdc++.so.6
/usr/lib/vmware/lib/libstdc++.so.6/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.9