LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1023|回复: 3

fcitx3.4编译出错

[复制链接]
发表于 2006-10-6 19:40:00 | 显示全部楼层 |阅读模式
解压最开始的压缩包时会有下面提示:
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'


该怎么办?谢谢
 楼主| 发表于 2006-10-6 20:32:39 | 显示全部楼层
是要装xlibs-dev是吗?但是xlibs-dev依赖: pm-dev,pm-dev依赖xfree86-common,但是我装了x11-common和xfree86-common冲突,现在怎么办?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 21:04:11 | 显示全部楼层
装了libx11-dev和libxpm-dev文件都找到了,但是又有问题了:
gcc -O2 -fno-strength-reduce -g -O2 -INONE -Wall   -o fcitx -lXpm IC.o ime.o
InputWindow.o KeyList.o main.o MainWindow.o MyErrorsHandlers.o punc.o py.o
PYFA.o pyMapTable.o pyParser.o sp.o tools.o ui.o table.o xim.o qw.o vk.o about.o
QuickPhrase.o ../lib/libXimd.a -LNONE -lX11
../lib/libXimd.a(IMConn.o):在函数‘_GetIMS’中:
/home/zhang/Desktop/share/fcitx-3.4/lib/IMConn.c:119:对‘rpl_malloc’未定义的引用
../lib/libXimd.a(IMConn.o):在函数‘_IMVaToNestedList’中:
/home/zhang/Desktop/share/fcitx-3.4/lib/IMConn.c:77:对‘rpl_malloc’未定义的引用

这个是什么原因?
回复 支持 反对

使用道具 举报

发表于 2006-10-25 20:34:34 | 显示全部楼层
The same to you
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表