日期:2014-05-16  浏览次数:20553 次

redhat9下安装fcitx出错
我在redhat9   下安装fcitx输入法,用的是源代码安装方式,fcitx_3.4.tar.bz2.
configure没出问题,但是make时提示如下:(因提示部分太长,只贴出了后面部分)

FrameMgr.c:2137:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:2154:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:2172:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:2175:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:   In   function   ‘IterReset’:
FrameMgr.c:2202:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:2210:   error:   ‘struct   _Iter’   has   no   member   named   ‘cm’
FrameMgr.c:2221:   error:   ‘struct   _Iter’   has   no   member   named   ‘cur_no’
FrameMgr.c:   In   function   ‘IterSetStartWatch’:
FrameMgr.c:2228:   error:   ‘struct   _Iter’   has   no   member   named   ‘start_watch_proc’
FrameMgr.c:2229:   error:   ‘struct   _Iter’   has   no   member   named   ‘client_data’
FrameMgr.c:   At   top   level:
FrameMgr.c:2272:   error:   expected   ‘=’,   ‘,’,   ‘;’,   ‘asm’   or   ‘__attribute__’   before   ‘ChainIterGetNext’
make[2]:   ***   [FrameMgr.o]   Error   1
make[2]:   Leaving   directory   `/mnt/software/fcitx-3.4/lib '
make[1]:   ***   [all-recursive]   Error   1
make[1]:   Leaving   directory   `/mnt/software/fcitx-3.4 '
make:   ***   [all]   Error   2

小弟才用linux,第一次用源码方式安装就出这样的问题,不知该怎么解决。望指教

------解决方案--------------------
我的fcitx也出问题了
不知道怎么解决
唉!