DEVILFOX 发表于 2005-8-8 13:25:16

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)
不知何故

fox_eagle2003 发表于 2005-8-8 13:30:25

补安装glibc3.44或以上版本

emlxm 发表于 2005-8-8 15:09:00


补安装glibc3.44或以上版本


斑竹,我也遇到这样得问题,但是我通过www.rpmseek.com 找有关glibc得rpm包,出来得结果都是2.*的 啊!

DEVILFOX 发表于 2005-8-8 15:19:02

我觉得问题应该出在libstdc++.so.6上

emlxm 发表于 2005-8-8 15:22:29

哪天不晓得在哪儿看了个把/usr/lib/libstdc++.so.6.* 做个连接到libstdc++.so.6 说是可以!
但是我没试(现在没哪个环境),要不你试试??
如果可以得话 ,share一下!~~

fox_eagle2003 发表于 2005-8-8 15:22:54

libstdc是包含在glibc里的吧
以前安装了glibc就解决了

月下刀客 发表于 2005-8-8 15:28:36

搜这里
http://rpm.pbone.net

emlxm 发表于 2005-8-8 15:39:42

http://rpm.pbone.net/index.php3/stat/4/idpl/1981311/com/libstdc++-4.0.0-8.i386.rpm.html


找到很多libstdc++ 的
谢谢斑竹哈,回去试试咯!~

DEVILFOX 发表于 2005-8-9 10:36:48


补安装glibc3.44或以上版本

Index of /gnu/glibc
glibc-2.3.5.tar.gz                         07-Apr-2005 01:5517.3M

好像没有3.44

emlxm 发表于 2005-8-9 10:57:31

我下了个tarball 回来,按照里面得说明编译安装结果ok了! 现在可以正常使用!
不过我先装了上面说得哪个 http://rpm.pbone.net/index.php3/stat/4/idpl/1981311/com/libstdc++-4.0.0-8.i386.rpm.html

至于这个有效还是没效我搞忘试验了(开始就装了这个包,然后再编译得)汗!~

sinoviv 发表于 2006-3-15 16:16:59

似乎有一个简单方法:
在/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]
查看完整版本: stardict安装完成后的麻烦