LinuxSir.cn,穿越时空的Linuxsir!

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

Compiling fcitx 2.0.0pre error!!

[复制链接]
发表于 2003-9-6 12:20:38 | 显示全部楼层 |阅读模式
#make
....

ui.o(.text+0x3e8): In function `CreateFont':
: undefined reference to `FcPatternCreate'
ui.o(.text+0x402): In function `CreateFont':
: undefined reference to `FcPatternAddString'
ui.o(.text+0x41b): In function `CreateFont':
: undefined reference to `FcPatternAddInteger'
ui.o(.text+0x440): In function `CreateFont':
: undefined reference to `FcPatternAddBool'
ui.o(.text+0x4cf): In function `CreateFont':
: undefined reference to `FcPatternDestroy'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetBool'
/usr/X11R6/lib/libXft.so: undefined reference to `FcFreeTypeCharSet'
/usr/X11R6/lib/libXft.so: undefined reference to `FcNameUnparse'
/usr/X11R6/lib/libXft.so: undefined reference to `FcNameConstant'
/usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetDestroy'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternDuplicate'
/usr/X11R6/lib/libXft.so: undefined reference to `FcCharSetHasChar'
/usr/X11R6/lib/libXft.so: undefined reference to `FcFontList'
/usr/X11R6/lib/libXft.so: undefined reference to `FcUtf16ToUcs4'
/usr/X11R6/lib/libXft.so: undefined reference to `FcUtf8ToUcs4'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternVaBuild'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetDouble'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetString'
/usr/X11R6/lib/libXft.so: undefined reference to `FcInit'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetInteger'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetCharSet'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGet'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAddDouble'
/usr/X11R6/lib/libXft.so: undefined reference to `FcConfigSubstitute'
/usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetCreate'
/usr/X11R6/lib/libXft.so: undefined reference to `FcCharSetCount'
/usr/X11R6/lib/libXft.so: undefined reference to `FcNameRegisterObjectTypes'
/usr/X11R6/lib/libXft.so: undefined reference to `FcObjectSetAdd'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternAdd'
/usr/X11R6/lib/libXft.so: undefined reference to `FcStrCmpIgnoreCase'
/usr/X11R6/lib/libXft.so: undefined reference to `FcConfigGetBlanks'
/usr/X11R6/lib/libXft.so: undefined reference to `FcFreeTypeCharIndex'
/usr/X11R6/lib/libXft.so: undefined reference to `FcNameParse'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetFTFace'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternGetMatrix'
/usr/X11R6/lib/libXft.so: undefined reference to `FcPatternPrint'
/usr/X11R6/lib/libXft.so: undefined reference to `FcFontMatch'
/usr/X11R6/lib/libXft.so: undefined reference to `FcDefaultSubstitute'
collect2: ld returned 1 exit status
make: *** [fcitx] Error 1

What's the matter? How should I do?

Thanks!!
 楼主| 发表于 2003-9-6 15:12:44 | 显示全部楼层
有谁知道这个错误是怎么产生的吗?实在很郁闷啊,等了N久才出来一个新的fcitx2.0.0pre,结果却编译不了。
现在用着scim,因为用惯了98版的五笔码表,现在很不习惯。
 楼主| 发表于 2003-9-6 16:26:09 | 显示全部楼层
还好非xft的编译能够成功,现在用着自己根据紫光的颜色配置出来的效果,非常不错。以下是我的config配置文件,有兴趣的朋友可以试试:
[程序]
区域设置=zh_CN.gbk
显示字体=*
显示字体大小=16
是否使用Ctrl_Shift打开输入法=1

[输出]
数字后跟半角符号=1

[界面]
候选词个数=5
是否使用3D界面=0
是否自动隐藏输入条=1
主窗口隐藏模式=0
是否光标跟随=1
主窗口背景色=245 245 245
主窗口线条色=128 128 128
输入窗背景色=246 243 239
输入窗提示色=25 60 200
输入窗用户输入色=0 0 0
输入窗序号色=0 0 0
输入窗第一个候选字色=0 128 0
输入窗其余候选字色=0 0 0
输入窗提示编码色=100 100 255
输入窗其它文本色=0 0 0
输入窗线条色=192 192 192
输入窗箭头色=0 0 0

[热键]
GBK支持=CTRL_M
联想支持=CTRL_L
Enter键行为=2
全半角=SHIFT_SPACE
中文标点=ALT_SPACE
上一页=- ,
下一页== .
第二三候选词选择键=SHIFT

[五笔]
五笔四键自动上屏=1
自动调整五笔顺序=0
增加五笔词组=CTRL_8
调整五笔顺序=CTRL_6
删除五笔词组=CTRL_7
 楼主| 发表于 2003-9-9 13:44:35 | 显示全部楼层
没有人知道这个错误的原因吗?

……
 楼主| 发表于 2003-9-9 22:49:08 | 显示全部楼层
……
………………
真的没有人知道吗?
发表于 2003-9-9 23:20:42 | 显示全部楼层
是不是libxft2的版本不够高?
 楼主| 发表于 2003-9-10 15:38:41 | 显示全部楼层
我装的是fcpackage-2_1这个版本,用了firefly的xft patch.这个应该是>=2.0的版吧?
 楼主| 发表于 2003-9-10 18:28:45 | 显示全部楼层
carlos说得没错,是因为xft的版本不够高,原来的只是2.0的版本,而不是2.1.2的版本。我重新安装新版本的xft后就没有问题了,顺利地安装了fcitx的xft版。

感觉xft版的fcitx显示的字体要小一些,字体也比较清晰。不错!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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