|
发表于 2005-1-24 09:11:57
|
显示全部楼层
[QUOTE=linux_now]1、下载fcitx3.0.3 在www.fcitx.org
2、tar jxvf fcitx-3.0.3.tar.bz2
3、cd fcitx-3.0.3
4、./configure --prefix=/usr
5、make
6、make install
7、cp /etc/X11/xinit/xinitrc.d/xinput /etc/X11/xinit/
8、下载我的附件,解压 tar zxvPf xinput.tg.gz
9、mkdir ~/.fcitx
配置文件就在~/.fcitx/config,启动到桌面后,就有东西了。
启动startx
怎么样,小企鹅出来了。 
谢谢。我的小企鹅也出来了,
我用rpm文件安装的,再tar 你的xinput 。
因为我make 你的source文件出错了。不知道出为什么?
下面是我从中复制的几段:
FrameMgr.c:263: parse error before "info"
FrameMgr.c:265: dereferencing pointer to incomplete type
FrameMgr.c:265: dereferencing pointer to incomplete type
FrameMgr.c:265: dereferencing pointer to incomplete type
FrameMgr.c:269: dereferencing pointer to incomplete type
FrameMgr.c:269: `info' undeclared (first use in this function)
FrameMgr.c:297: `CARD8' undeclared (first use in this function)
FrameMgr.c:297: parse error before ')' token
FrameMgr.c: At top level:
FrameMgr.c:1238: parse error before "FrameIter"
FrameMgr.c: In function `_FrameMgrRemoveIter':
FrameMgr.c:1240: parse error before "prev"
FrameMgr.c:1243: `prev' undeclared (first use in this function)
FrameMgr.c:1244: `p' undeclared (first use in this function)
FrameMgr.c:1244: `fm' undeclared (first use in this function)
FrameMgr.c:1247: `it' undeclared (first use in this function)
FrameMgr.c: At top level:
FrameMgr.c: At top level:
FrameMgr.c:2272: parse error before "ChainIterGetNext"
FrameMgr.c:2273: warning: return type defaults to `int'
FrameMgr.c: In function `ChainIterGetNext':
FrameMgr.c:2275: `False' undeclared (first use in this function)
FrameMgr.c:2283: `True' undeclared (first use in this function)
make[2]: *** [FrameMgr.o] Error 1
make[2]: Leaving directory `/usr/fcitx/fcitx-3.0.3/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/fcitx/fcitx-3.0.3'
make: *** [all] Error 2
帮我看看,我看不懂。
还有就是:
mkdir ~/.fcitx
为什么要这样做? ~是表示/root 吧? 但下面并没有.fcitx这个目录?可是我用cd ~/.fcitx确可以行
能不能解释一下? |
|