当前位置: 代码迷 >> 综合 >> libstdc++.so.5丢失的处理办法
  详细解决方案

libstdc++.so.5丢失的处理办法

热度:90   发布时间:2024-01-10 14:56:37.0

原文地址:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2156271


今天在安装Helix DNA producer 11时提示这个共享库找不到,错误信息为:
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,问题解决。

  相关解决方案