原文地址:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2156271
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
在/usr/lib下面发现有 /usr/lib/libstdc++.so.6.0.3
于是运行 ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5 创建一个符合连接,这个错误信息没有了。
但是又出现错误信息:
undefined symbol: _ZNSt24__default_alloc_templateILb1ELi0EE12_S_free_listE
看来不行。
还是删除了连接: rm /usr/lib/libstdc++.so.5
然后下载:
http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/compat-libstdc++-33-3.2.3-47.3.i386.rpm
再安装
rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm
再重装producer,问题解决。