LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1438|回复: 5

libstdc++.so.5是个什么玩意儿?K。。。老是出错,实在忍受不下去了!!!

[复制链接]
发表于 2006-6-27 01:01:33 | 显示全部楼层 |阅读模式
libstdc++.so.5这个好像是和GCC一起过来的,结果偶升级了一下GLIBC,TNND。这个libstdc++.so.5就一直出错,装flash-player装不上,装sopcast也装不上,现在装torcs也跑不动,真的服了。。。。。。。。
哪位大哥帮偶想想办法,我现在还不想翻新偶的LFS
或者给偶几个原 生的libstdc++.so.5库也可以

gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/specs

linuxModLoad: ...  /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /usr/local/games/torcs/lib/modules/graphic/ssggraph.so)
/usr/bin/torcs: line 87:   867 Segmentation fault      $LIBDIR/torcs-bin -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
发表于 2006-6-27 01:12:08 | 显示全部楼层
这很多人用的都是 gcc4 了, 是 libstdc++.so.6

你的是 gcc-3.3.1 从 3.2.2 升级的? 这两个版本应该没有兼容问题啊? 应该提供相同 ABI 的 libstdc++.so.5 .
gcc 好像从 3.4 开始有兼容问题的.

升级了 glibc , 大手术啊, 试试重新编译 gcc , 还不行就重新编译你用的程序.
回复 支持 反对

使用道具 举报

发表于 2006-6-27 03:52:45 | 显示全部楼层
记得之前 gentoo 区讨论过,gcc 3.X 的 ABI 不兼容的说。我不清楚。最好就是别动这些关键部件。。呵呵。
回复 支持 反对

使用道具 举报

发表于 2006-6-27 04:05:20 | 显示全部楼层
应该是 gcc-3.4 以後用了第二版的 ABI 才开始不兼容了
回复 支持 反对

使用道具 举报

发表于 2006-6-27 05:03:22 | 显示全部楼层
那用 3.3.6 的话,应该没问题的咯。?
回复 支持 反对

使用道具 举报

发表于 2006-6-27 07:17:36 | 显示全部楼层
理论上是
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表