stardict安装完成后的麻烦
今天安装了stardict2.4.5的RPM出现
# rpm -ivh stardict-2.4.5-1.i386.rpm
Preparing... ###########################################
1:stardict ###########################################
/var/tmp/rpm-tmp.87299: line 1: gconftool-2: command not found
/var/tmp/rpm-tmp.87299: line 1: gconftool-2: command not found
运行stardict后出现
# stardict
stardict: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by stardict)
不知何故 补安装glibc3.44或以上版本
补安装glibc3.44或以上版本
斑竹,我也遇到这样得问题,但是我通过www.rpmseek.com 找有关glibc得rpm包,出来得结果都是2.*的 啊! 我觉得问题应该出在libstdc++.so.6上 哪天不晓得在哪儿看了个把/usr/lib/libstdc++.so.6.* 做个连接到libstdc++.so.6 说是可以!
但是我没试(现在没哪个环境),要不你试试??
如果可以得话 ,share一下!~~ libstdc是包含在glibc里的吧
以前安装了glibc就解决了 搜这里
http://rpm.pbone.net http://rpm.pbone.net/index.php3/stat/4/idpl/1981311/com/libstdc++-4.0.0-8.i386.rpm.html
找到很多libstdc++ 的
谢谢斑竹哈,回去试试咯!~
补安装glibc3.44或以上版本
Index of /gnu/glibc
glibc-2.3.5.tar.gz 07-Apr-2005 01:5517.3M
好像没有3.44 我下了个tarball 回来,按照里面得说明编译安装结果ok了! 现在可以正常使用!
不过我先装了上面说得哪个 http://rpm.pbone.net/index.php3/stat/4/idpl/1981311/com/libstdc++-4.0.0-8.i386.rpm.html
至于这个有效还是没效我搞忘试验了(开始就装了这个包,然后再编译得)汗!~ 似乎有一个简单方法:
在/usr/lib/rpm/macros文件中有个路径不对
%_install_script_path /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin
打开后将gconftool2所在路径添加上,我的路径是/opt/gnome/bin,添加后如下:
%_install_script_path /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/opt/gnome/bin
保存退出,重新rpm安装,就没有这个错误提示了。
页:
[1]