LinuxSir.cn,穿越时空的Linuxsir!

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

(已解决)scim-python编译出错,缺少python-enchant!

[复制链接]
发表于 2008-3-20 07:38:21 | 显示全部楼层 |阅读模式
系统是gentoo!

configure: error:
                Your system does not have python-enchant, please install it or run "./configure --disable-english-writer".
                You may also use "./configure --enable-english-writer=force" to foce build this english engine.
而编译0.1.09则没有这个问题。

$ sudo emerge pyenchant
发表于 2008-3-20 09:47:25 | 显示全部楼层
你是自己编译吗?
gentoo-china overlay中有scim-python的,连svn(9999)的都有啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 19:19:19 | 显示全部楼层
Post by acevery;1828656
你是自己编译吗?
gentoo-china overlay中有scim-python的,连svn(9999)的都有啊。

是的,因为想用scim-python 0.1.10,gentoo-china的是0.1.10-r1。
回复 支持 反对

使用道具 举报

发表于 2008-3-20 20:06:23 | 显示全部楼层
Post by butterflyin;1828861
是的,因为想用scim-python 0.1.10,gentoo-china的是0.1.10-r1。

晕,那就是0.1.10,r1是ebuild的版本,源代码是0.1.10,是正式发布的,加r1是因为没加r1的版本的ebuild有不完善,有了改进。
scim-python和scim-xingma的ebuild是我负责的。
gentoo和FC8下面的scim-python是各个发行版中同步最快的,你用gentoo完全不需要自己手动编译,有portage帮你做,有USE让你选。
原先还有一个0.1.10_rc1,那个才是RC版本,r1已经是正式版本了,在有0.1.10的ebuild后,0.1.10_rc1就移除了,有了0.1.10-r1后,0.1.10就移除了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 21:51:14 | 显示全部楼层
忘记说了,我之前也emerge过gentoo-china portage里的scim-python-0.1.10-r1,但是右键skim设置就崩溃自动退出了!只好自己编译安装~我在gentoo-china overlay的帖子里也说过的
回复 支持 反对

使用道具 举报

发表于 2008-3-21 01:53:09 | 显示全部楼层
好的,你能把你编译的步骤说一下吗,我对比一下看看ebuild中的编译过程可能在哪里不对。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-21 06:58:01 | 显示全部楼层
我是按照readme上去做的!

$ tar zxvf scim-python-0.1.10.tar.gz
$ cd scim-python-0.1.10
$ ./configure --prefix=/usr
$ make
$ sudo make install
回复 支持 反对

使用道具 举报

发表于 2008-3-21 15:46:31 | 显示全部楼层
可能是运行了libtoolize和automake的原因,现在只运行./configure,0.1.10-r2的ebuild已经加到gentoo-china overlay中了,你能试一下吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-22 08:15:17 | 显示全部楼层
Post by acevery;1829206
可能是运行了libtoolize和automake的原因,现在只运行./configure,0.1.10-r2的ebuild已经加到gentoo-china overlay中了,你能试一下吗?

今天更新layman -S的时候发现了新版本

A    /usr/portage/local/layman/gentoo-china/net-im/pidgin/Manifest
A    /usr/portage/local/layman/gentoo-china/net-im/pidgin/pidgin-2.4.0.ebuild
U    /usr/portage/local/layman/gentoo-china/app-i18n/scim-python/Manifest
U    /usr/portage/local/layman/gentoo-china/app-i18n/scim-python/ChangeLog
A    /usr/portage/local/layman/gentoo-china/app-i18n/scim-python/scim-python-0.1.10-r2.ebuild
更新到版本 296。

已经编译好了,就不想再折腾了^_^
回复 支持 反对

使用道具 举报

发表于 2008-3-22 13:05:11 | 显示全部楼层
没事,下次升级再试
回复 支持 反对

使用道具 举报

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

本版积分规则

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