LinuxSir.cn,穿越时空的Linuxsir!

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

scim-bridge 有人能编译么?

[复制链接]
发表于 2007-9-18 12:45:24 | 显示全部楼层 |阅读模式
发表于 2007-9-18 13:06:58 | 显示全部楼层
似乎这个能对qt输入中文吧。看是不是需要qt。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-18 13:11:54 | 显示全部楼层
configure 的时候去掉 qt3的支持就可以了。可以支持qt4. cvs 的pkgbuild。编译没问题,不过还没有测试能不能用。
  1. pkgname=scim-bridge-cvs
  2. pkgver=20070918
  3. pkgrel=1
  4. pkgdesc="Yet another gtk-immodule for SCIM"
  5. arch=('i686')
  6. url="http://www.scim-im.org"
  7. license=('GPL')
  8. depends=(scim gtk2 qt4)
  9. conflicts=('scim-bridge')
  10. makedepends=('cvs')
  11. _cvsroot=":pserver:anonymous@scim.cvs.sourceforge.net:/cvsroot/scim"
  12. _cvsmod="scim-bridge"
  13. build() {
  14.   cd "$startdir/src/"
  15.   msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
  16.   if [ -d $_cvsmod/CVS ]; then
  17.     cd $_cvsmod
  18.     cvs -z3 update -d
  19.   else
  20.     cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod
  21.     cd $_cvsmod
  22.   fi
  23.   ./bootstrap
  24.   msg "CVS checkout done or server timeout"
  25.   msg "Starting make..."
  26.   ./configure --prefix=/usr --disable-qt3-immodule
  27.   make || return 1
  28.   make DESTDIR="$startdir/pkg" install || return 1
  29. }
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-9-19 20:31:25 | 显示全部楼层
反正ubuntu里面以前用过的scim-qtmm是不能用的。编译需要打补丁。但是打不上。一直不能解决。这个看能不能对qt输入中文
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-20 15:05:13 | 显示全部楼层
我关掉qt和qt4的支持,编译安装后,注释掉 /etc/gtk-2.0/gtk.immodule 里面 scim 添加的最后2行,设置一下环境变亮,就可以在 OOo里面使用scim了,确实好用。

不过,在 nautiuls 里面不能输入中文。。。真晕。
好像 GTK_IM_MODULE 使用 xim 还是 scim-bridge 都不能在 nautiuls 里面输入中文。不清楚怎么回事。
回复 支持 反对

使用道具 举报

发表于 2007-9-20 15:26:25 | 显示全部楼层
把scim配置好这么困难...
还好我用fcitx
回复 支持 反对

使用道具 举报

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

本版积分规则

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