我按照 https://github.com/rime/home/wiki/RimeWithIBus 最下面的 ibus-rime on Centos 7 之说明流程,编译安装 RIME,但在有的主机上不成功。现象是在 ibus 配置中加上了 RIME 输入法,但实际切换时,不能打字,ibus 崩溃退出。
用 ldd
检查 /usr/lib/ibus-rime/ibus-engine-rime
发现:
# ldd /usr/lib/ibus-rime/ibus-engine-rime
librime.so.1 => not found
libopencc.so.2 => not found
以上 2 个动态链接库无法找到,导致启动失败。
折腾了许久,用以下命令创建 2 个符号连接文件,即可成功启动 RIME。
# ln -s /usr/lib/librime.so.1.4.0 /usr/lib64/librime.so.1
# ln -s /usr/lib/libopencc.so.1.0.0 /usr/lib64/libopencc.so.2
还请 lotem 大大分析下,是安装脚本或 Makefile 中的哪里出了问题?还是我在什么地方疏忽了?
谢谢
@lotem
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.