LinuxSir.cn,穿越时空的Linuxsir!

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

关于beta3中没有libstdc++.so.5引起的real不能打开的问题

[复制链接]
发表于 2005-3-2 10:35:33 | 显示全部楼层 |阅读模式
大家好:

           不知你们有没有遇到这种问题,我把系统重装了2次,还是没有解决。

          我的机子是半个月前新买的,P42。8, intel主板,装了beta3后,
         在系统中没有发现real,就到linuxfans中下了realpalyer10gold.rpm的安装包,
           安装后运行./realplay ,提示:没有找到libstdc++.so.5,系统好像自带了libstdc++.so.6,
            我从rpmseek.com下了libstdc++5.3.3.4,libstdc-devel,libstdc-stausts-devel,三个相关的rpm,再次打开./realplay。提示:glibc  在reaplay脚本中的第  XXX行出错。

       还有,我从mozilla.org下了firefox的中文版后,在终端安装的时候也提示libstdc++.so.5缺少,(在没安装从rpmseek.com下的rpm的时候)

    还有个奇怪的问题,我在单位的机子安的10.0版,里面可以同时发现libstdc++.so.5 libstdc++.so.6,安装real也正常,播放也正常。

                                 很晕,请求大家帮忙,谢谢
发表于 2005-3-2 10:44:51 | 显示全部楼层
你说的不是一个特别的问题,原因是你没有把包安装齐了。可以使用urpmf先搜索一下你需要文件所在的包,安装之。我查了一下,在10.1下依然准备了libstdc++5和libstdc++6的包。在10.0中也有类似的包。
至于beta3,你照葫芦画瓢试一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 11:00:02 | 显示全部楼层
在beta3中。我也用了urpmi ,只有 libstdc++2 和libstdc++6,到urpmi的资源网站,好像还没有10.2的更新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 11:06:09 | 显示全部楼层
想问一下,其他成功安装了beta3的兄弟,能正常用real吗,/usr/lib 里面有libstdc++.so.5吗
回复 支持 反对

使用道具 举报

发表于 2005-3-2 12:44:42 | 显示全部楼层
好像是没有的,我装Opera的时候也报这个错。最后是把libstdc++.so.6建了一个.5的链接过去,也能用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 13:35:28 | 显示全部楼层
感谢楼上的两位兄弟,等我下班了晚上试试,如果其他兄弟还有什么特别的方法,也可以继续贴:)
回复 支持 反对

使用道具 举报

发表于 2005-3-2 13:42:16 | 显示全部楼层
刚刚看了一下changelog,好像是从10.1以后Mandrakelinux就把libstdc++.so.5给obsolete掉了。这些按照旧版本编译的软件,都无法在10.2中使用。

firefox系统自带,中文语言包可以在cooker/contrib中找到。至于realplayer和opera,可以等待10.2正式版发布的时候,我从Club里拉出来。
回复 支持 反对

使用道具 举报

发表于 2005-3-2 17:33:32 | 显示全部楼层
即使 urpmi 了 libstdc++.so.5,RealPlayer 也起不来。
回复 支持 反对

使用道具 举报

发表于 2005-3-2 17:35:17 | 显示全部楼层
Post by fundawang
firefox系统自带,中文语言包可以在cooker/contrib中找到。

也就是说,Firefox 的中文语言包不会在 main 树中出现,也进不了光盘了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 22:20:32 | 显示全部楼层
我把libstdc++.so.6 连接到libstdc++.so.5,提示:
/usr/local/RealPlayer/realplay.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/local/RealPlayer/realplay.bin)
/usr/local/RealPlayer/realplay.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/local/RealPlayer/realplay.bin)
,urpmi 中也没有找到 缺少的那两个文件,不知其他兄弟有没有遇到
回复 支持 反对

使用道具 举报

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

本版积分规则

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