|
解压最开始的压缩包时会有下面提示:
tar: fcitx-3.4/INSTALL:无法将所有权改为 uid 1005,gid 1005: 不允许的操作
fcitx-3.4/ChangeLog
...
这是什么原因?
然后
#./configure -prefix=/usr/local/fcitx34
...
然后
#make && make install
make all-recursive
make[1]: Entering directory `/d/share/fcitx-3.4'
Making all in doc
make[2]: Entering directory `/d/share/fcitx-3.4/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/d/share/fcitx-3.4/doc'
Making all in xpm
make[2]: Entering directory `/d/share/fcitx-3.4/xpm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/d/share/fcitx-3.4/xpm'
Making all in lib
make[2]: Entering directory `/d/share/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: error: expected declaration specifiers or '...' before 'Bool'
该怎么办?谢谢 |
|