|
|
刚装了Mandrakelinux-10.1-Official-Download。
基本可以使用,按照版面置顶的quicktime的美化方法装上了中文字体,我装的是simsum。
现在发现两个问题,希望大家帮忙解决。
1, 自己编译fcitx-3.1,make的时候报错,
In file included from FrameMgr.c:31:
FrameMgr.h:32:21: X11/Xmd.h: No such file or directory
FrameMgr.h:33:22: X11/Xlib.h: No such file or directory
In file included from FrameMgr.c:31:
FrameMgr.h:112: error: syntax error before "Bool"
FrameMgr.h:114: error: syntax error before "Bool"
FrameMgr.h:126: error: syntax error before "FrameMgrIsIterLoopEnd"
FrameMgr.h:126: warning: type defaults to `int' in declaration of `FrameMgrIsIterLoopEnd'
FrameMgr.h:126: warning: data definition has no type or storage class
。。。。。。。。。。(省略中间的了)
FrameMgr.c: At top level:
FrameMgr.c:231: fatal error: opening dependency file .deps/FrameMgr.Tpo: Permission denied
compilation terminated.
make[2]: *** [FrameMgr.o] Error 1
make[2]: Leaving directory `/tmp/fcitx-3.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/fcitx-3.1'
make: *** [all] Error 2
我就贴出来前面和后面的错误了。
是不是没装什么XFree86的原因呢,我机器上没有装,4个iso里面也没有找到,我下了XFree86-libs-4.1.0-21mdk.i586.rpm
XFree86-4.1.0-21mdk.i586.rpm,XFree86-devel-4.1.0-21mdk.i586.rpm,
三个包,但是装不上,发现和xorg有冲突:
file /usr/X11R6/lib/libGL.so.1.2 from install of XFree86-libs-4.1.0-21mdk conflicts with file from package libxorg-x11-6.7.0-3mdk
那该怎么办呢?如何才能编译成功fcitx,请指教。
2, 如果我用普通用户在konsole里面输入xmms,就会弹出这个信息:
Gdk-WARNING **: locale not supported by C library,
xmms仍然可以用,但是不能看到中文字;可是如果用root运行,就没任何问题。其他一些有图形界面的程序也有这样的错误,比如lumaqq。
请问该如何改正,多谢大家了。我第一次用mandrake,以前是用fedora的,没有什么问题,换了系统就出现了好多毛病了。。。 |
|