LinuxSir.cn,穿越时空的Linuxsir!

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

我的输入法装上了。点CTRL+空格也能呼出输入法。可是为什么不能打出字来????

[复制链接]
发表于 2005-9-30 16:31:24 | 显示全部楼层 |阅读模式
同题!!!!
发表于 2005-10-1 22:59:50 | 显示全部楼层
你没说明你的系统, 可能不适用我的办法, 而且这个问题可能很多原因.

我的问题在于:

在编译FCITX时, 有一个链接警告, 大意是说 libXft.....libz.so.2 and libz.so.3 conflct...

so, I checked:
#ldd /usr/X11R6/lib/libXft.so
/usr/X11R6/lib/libXft.so:
        libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x48169000)
        libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x4818e000)
        libz.so.3 => /lib/libz.so.3 (0x481f3000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x48203000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4820b000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x482ca000)
        libexpat.so.5 => /usr/local/lib/libexpat.so.5 (0x482d7000)
        libz.so.2 => /lib/libz.so.2 (....)  
(我现在发贴时最后一行已经没有了, 在问题解决前是有的)
看来libXft 有点问题, 库里竟然包含了libz 的两个版本.

我就重新编译 libXft, 确认libz冲突已解决, 然后重新编译fcitx, OK!!!

My system:
---------------
#uname -a
FreeBSD bsd5.mydomain.test 6.0-BETA4 FreeBSD 6.0-BETA4 #0: Sun Sep 11 09:11:43 EDT 2005     root@:/uu/obj/uu/src/sys/MYKERNEL  i386
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-1 23:42:26 | 显示全部楼层
我的系统是LINUX9.0。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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