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也出问题了
不知道怎么解决
唉!