LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx-1.8.5 本地安装解决方案

[复制链接]
发表于 2003-12-16 11:20:56 | 显示全部楼层 |阅读模式
fcitx-1.8.5 本地安装解决方案
使用本地安装,即普通用户:make install_local 可能会带来问题。
诸如:启动时报告“无法加载五笔字形表”,启动后所有的终端(我用的是rxvt) 都无响应,等等。

如果您使用全局安装,即root用户:make install 则不会有上述问题。
问题在于fcitx 默认的数据路径是:/usr/share/fcitx 。

解决:
修改 fcitx-1.8.5 目录下的 ime.h 文件里的

#define DATA_DIR        "/usr/share/fcitx/"

改为数据文件的实际目录,例如:

#define DATA_DIR        "/home/lain/fcitx/"

然后重新编译,make install_local 即可。

注意,下载的fcitx-1.8.5.tar.bz2 解压后的 data 目录里有一个编译好的
fcitx,它是用"/usr/share/fcitx/" 为默认路径编译的,最好先把它删掉。

数据文件是:punc.mb  pybase.mb  pyphrase.mb  pySym.mb  sp.dat  wbx.mb,它们的位置(路径),就是 DATA_DIR 的值。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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