LinuxSir.cn,穿越时空的Linuxsir!

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

我的redflag的星际译王不能安装了,rpm提示段错误,源码安装也出错

[复制链接]
发表于 2004-7-15 03:17:16 | 显示全部楼层 |阅读模式
不知什么缘故,我的星际译王不能用了。。。

我在官方网页上下载了新的版本来安装:
#rpm -Uivh stardict-2.4.3-1.i386.rpm
段错误

用源码安装则出错如下:
/usr/include/glib-2.0/glib/gmain.h:35: parse error before "pid"
/usr/include/glib-2.0/glib/gmain.h:251: parse error before "pid"
/usr/include/glib-2.0/glib/gmain.h:296: parse error before "GPid"
/usr/include/glib-2.0/glib/gmain.h:300: parse error before "pid"
In file included from /usr/include/glib-2.0/glib.h:63,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:4,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:31,
                 from pydict2dic.c:8:
/usr/include/glib-2.0/glib/gspawn.h:80: parse error before "GPid"
/usr/include/glib-2.0/glib/gspawn.h:93: parse error before "GPid"
/usr/include/glib-2.0/glib/gspawn.h:123: parse error before "pid"
make[4]: *** [pydict2dic.o] Error 1
make[4]: Leaving directory `/root/tmp/stardict-2.4.3/src/tools'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/tmp/stardict-2.4.3/src/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/tmp/stardict-2.4.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/tmp/stardict-2.4.3'
make: *** [all] Error 2
以上是后面make时的出错信息。
请兄弟们帮忙看看,:thank

另外,我重装红旗自带的星际译王后,点击或是直接在终端运行程序都不能启动星际译王,如下出错:
# /usr/bin/stardict
/usr/bin/stardict: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory
少了libssl.so.4这个文件
我查找到安装openssl-0.9.7a-2.i386.rpm能有这个共享库,就下载了一个openssl-0.9.7a-2.i386.rpm,安装时提示段错误:(
# rpm -ivh openssl-0.9.7a-2.i386.rpm
段错误
还得麻烦兄弟们看看。。。:thank
 楼主| 发表于 2004-7-15 19:37:14 | 显示全部楼层
up
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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