<div dir="ltr">I am trying to install some proprietary software that has dependencies on an old version of the standard C++ library. Specifically, it is looking for a file "libstdc++-libc6.1-1.so.2".<div><br></div><div>I believe the software is all 32-bit, because I had to install a package "glibc.i686". Otherwise the installer would crash with a "bad ELF interpreter" error message.</div><div><div><br></div><div>I think this means I should (ideally) find a binary for libstdc++ version 1.1 compiled for the i686 architecture. In theory, any 1.n version should work, where n > 1, because the C libraries attempt to be backward compatible.</div></div><div><br></div><div>I'm am a bit unsure about the following:</div><div>- should binaries work across distributions for the same architecture?</div><div>- to what extent can I rely on compatibility between versions of libstdc++?</div><div>- any tips on how I can hunt down an older binary like this?</div><div>- how practical would it be to try to build it myself?</div><div><br></div></div>