[ut2004] ./ut2004-bin: error while loading shared libraries: libstdc++.so.5

Ryan C. Gordon icculus at clutteredmind.org
Sun Jun 19 00:42:17 EDT 2005

>>[skunk at Mars ~]$ ut2004
>>./ut2004-bin: error while loading shared libraries: libstdc++.so.5:
>>cannot open shared object file: No such file or directory
>>[skunk at Mars ~]$
>>Is that a known problem, or should i submit it to bugzilla?

GCC 3 added a requirement of this external C++ runtime, which lots of 
systems at the time didn't include. Apparently new GCCs have moved to 
yet another new runtime, and distros aren't shipping the older one 
anymore by default...so ut2004 is looking for a library you don't have. 
Apparently, you get a 6-12 month window with Linux distributions where 
your binaries will work, otherwise they are too new or too old. That's 
pretty annoying.

Try installing Fedora's compat-libstdc++ package, and it should fix this 


More information about the ut2004 mailing list