|
小弟刚开使学习linux,,,,请多指教
安装出现如下错误,如何解决
[root@localhost fcitx-3.4]# make
make all-recursive
make[1]: Entering directory `/home/QQ/fcitx-3.4'
Making all in doc
make[2]: Entering directory `/home/QQ/fcitx-3.4/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/QQ/fcitx-3.4/doc'
Making all in xpm
make[2]: Entering directory `/home/QQ/fcitx-3.4/xpm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/QQ/fcitx-3.4/xpm'
Making all in lib
make[2]: Entering directory `/home/QQ/fcitx-3.4/lib'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2 -INONE -Wall -MT FrameMgr.o -MD -MP -MF ".deps/FrameMgr.Tpo" -c -o FrameMgr.o FrameMgr.c; \
then mv -f ".deps/FrameMgr.Tpo" ".deps/FrameMgr.Po"; else rm -f ".deps/FrameMgr.Tpo"; exit 1; fi
FrameMgr.c:29:25: error: X11/Xlibint.h: 没有那个文件或目录
In file included from FrameMgr.c:31:
FrameMgr.h:32:21: error: X11/Xmd.h: 没有那个文件或目录
FrameMgr.h:33:22: error: X11/Xlib.h: 没有那个文件或目录
In file included from FrameMgr.c:31:
FrameMgr.h:112: 错误:syntax error before ‘Bool’
FrameMgr.h:114: 错误:syntax error before ‘Bool’
FrameMgr.h:126: 错误:syntax error before ‘FrameMgrIsIterLoopEnd’
FrameMgr.h:126: 警告:在 ‘FrameMgrIsIterLoopEnd’ 的声明中,类型默认为 ‘int’
FrameMgr.h:126: 警告:数据定义时没有类型或存储类
FrameMgr.c:95: 错误:syntax error before ‘Bool’
FrameMgr.c:95: 警告:结构或联合后没有分号
FrameMgr.c:99: 错误:syntax error before ‘}’ token
FrameMgr.c:99: 警告:在 ‘FrameIterRec’ 的声明中,类型默认为 ‘int’
FrameMgr.c:99: 警告:在 ‘FrameIter’ 的声明中,类型默认为 ‘int’
FrameMgr.c:99: 警告:数据定义时没有类型或 |
|