注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 路由基础命令复习笔记
 帮助

一次安装星际译王的经历


2008-02-22 15:00:42
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://songzai.blog.51cto.com/52048/62800
       今天突然想把所有的工作全部转移到LINUX平台下面来做,于是赶紧安装系统,安装EVA,安装紫光输入法,然后考虑到自己英语水平有限,打算安装一个翻译软件,第一选择就想到了stardict,于是马上到官方网站下了一个源码包,但是原以为两三分钟能搞定的事居然把我卡住了。
       文件下载完成后赶紧
tar -jxvf stardict-3.0.1.tar.bz2
./configure
make
就在这一步发现了错误,make:*** No targets specified and no makefile foud. stop.
然后检查前面编译的结果,发现这个错误,configure: error: Enchant library not found or too old. Use --disable-spell to build without spell plugin.

[root@localhost software]# rpm -ivh stardict-3.0.1-1.fc8.i386.rpm
error: Failed dependencies:
        enchant is needed by stardict-3.0.1-1.fc8.i386
        espeak is needed by stardict-3.0.1-1.fc8.i386
        gucharmap is needed by stardict-3.0.1-1.fc8.i386
        libc.so.6(GLIBC_2.4) is needed by stardict-3.0.1-1.fc8.i386
        libcairo.so.2 is needed by stardict-3.0.1-1.fc8.i386
        libenchant.so.1 is needed by stardict-3.0.1-1.fc8.i386
        libespeak.so.1 is needed by stardict-3.0.1-1.fc8.i386
        libgucharmap.so.6 is needed by stardict-3.0.1-1.fc8.i386
        libpangocairo-1.0.so.0 is needed by stardict-3.0.1-1.fc8.i386
        libsigc++20 >= 2.0.17 is needed by stardict-3.0.1-1.fc8.i386
        libsigc-2.0.so.0 is needed by stardict-3.0.1-1.fc8.i386
        rtld(GNU_HASH) is needed by stardict-3.0.1-1.fc8.i386

找了很多资料也请教了很多朋友,都没有确切的解决办法,暂时只有把这个问题搁下,等找到了解决办法再更新,如果有能帮上忙的朋友也请给我留言,谢谢了

本文出自 “松仔的技术博客” 博客,请务必保留此出处http://songzai.blog.51cto.com/52048/62800





    文章评论
 
2008-02-24 17:26:56
高手来看看吧 我是不行啊

2008-02-26 19:27:08
这几天都在忙一个项目的测评验收,都没时间来解决这个问题,在和朋友讨论中说到可能是Enchant library这个库没安装,等空了去看看

2008-03-29 23:00:45
yum install espeak   等等.....

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: