| 发表于:2007-04-22 20:38:20 楼主 |
我在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,第一次用源码方式安装就出这样的问题,不知该怎么解决。望指教 |
|
|
|
|