LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 老陈73

编译fcitx3.6.3出错

[复制链接]
 楼主| 发表于 2011-5-29 13:11:59 | 显示全部楼层
root@AMD:/home/ch/下载/fcitx-3.6.3# make
make  all-recursive
make[1]: Entering directory `/home/ch/下载/fcitx-3.6.3'
Making all in doc
make[2]: Entering directory `/home/ch/下载/fcitx-3.6.3/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ch/下载/fcitx-3.6.3/doc'
Making all in xpm
make[2]: Entering directory `/home/ch/下载/fcitx-3.6.3/xpm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ch/下载/fcitx-3.6.3/xpm'
Making all in lib
make[2]: Entering directory `/home/ch/下载/fcitx-3.6.3/lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ch/下载/fcitx-3.6.3/lib'
Making all in src
make[2]: Entering directory `/home/ch/下载/fcitx-3.6.3/src'
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT ime.o -MD -MP -MF .deps/ime.Tpo -c -o ime.o ime.c
mv -f .deps/ime.Tpo .deps/ime.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT InputWindow.o -MD -MP -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c
mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT KeyList.o -MD -MP -MF .deps/KeyList.Tpo -c -o KeyList.o KeyList.c
mv -f .deps/KeyList.Tpo .deps/KeyList.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT MainWindow.o -MD -MP -MF .deps/MainWindow.Tpo -c -o MainWindow.o MainWindow.c
mv -f .deps/MainWindow.Tpo .deps/MainWindow.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT MyErrorsHandlers.o -MD -MP -MF .deps/MyErrorsHandlers.Tpo -c -o MyErrorsHandlers.o MyErrorsHandlers.c
mv -f .deps/MyErrorsHandlers.Tpo .deps/MyErrorsHandlers.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT punc.o -MD -MP -MF .deps/punc.Tpo -c -o punc.o punc.c
mv -f .deps/punc.Tpo .deps/punc.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT py.o -MD -MP -MF .deps/py.Tpo -c -o py.o py.c
mv -f .deps/py.Tpo .deps/py.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT PYFA.o -MD -MP -MF .deps/PYFA.Tpo -c -o PYFA.o PYFA.c
mv -f .deps/PYFA.Tpo .deps/PYFA.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT pyMapTable.o -MD -MP -MF .deps/pyMapTable.Tpo -c -o pyMapTable.o pyMapTable.c
mv -f .deps/pyMapTable.Tpo .deps/pyMapTable.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT pyParser.o -MD -MP -MF .deps/pyParser.Tpo -c -o pyParser.o pyParser.c
mv -f .deps/pyParser.Tpo .deps/pyParser.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT sp.o -MD -MP -MF .deps/sp.Tpo -c -o sp.o sp.c
mv -f .deps/sp.Tpo .deps/sp.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c
mv -f .deps/tools.Tpo .deps/tools.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.c
mv -f .deps/ui.Tpo .deps/ui.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.c
mv -f .deps/table.Tpo .deps/table.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT xim.o -MD -MP -MF .deps/xim.Tpo -c -o xim.o xim.c
mv -f .deps/xim.Tpo .deps/xim.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT qw.o -MD -MP -MF .deps/qw.Tpo -c -o qw.o qw.c
mv -f .deps/qw.Tpo .deps/qw.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT tray.o -MD -MP -MF .deps/tray.Tpo -c -o tray.o tray.c
tray.c:52: warning: ‘tray_map_window’ declared ‘static’ but never defined
mv -f .deps/tray.Tpo .deps/tray.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT TrayWindow.o -MD -MP -MF .deps/TrayWindow.Tpo -c -o TrayWindow.o TrayWindow.c
mv -f .deps/TrayWindow.Tpo .deps/TrayWindow.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT DBus.o -MD -MP -MF .deps/DBus.Tpo -c -o DBus.o DBus.c
mv -f .deps/DBus.Tpo .deps/DBus.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT vk.o -MD -MP -MF .deps/vk.Tpo -c -o vk.o vk.c
mv -f .deps/vk.Tpo .deps/vk.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT about.o -MD -MP -MF .deps/about.Tpo -c -o about.o about.c
mv -f .deps/about.Tpo .deps/about.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT QuickPhrase.o -MD -MP -MF .deps/QuickPhrase.Tpo -c -o QuickPhrase.o QuickPhrase.c
mv -f .deps/QuickPhrase.Tpo .deps/QuickPhrase.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT AutoEng.o -MD -MP -MF .deps/AutoEng.Tpo -c -o AutoEng.o AutoEng.c
mv -f .deps/AutoEng.Tpo .deps/AutoEng.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT extra.o -MD -MP -MF .deps/extra.Tpo -c -o extra.o extra.c
mv -f .deps/extra.Tpo .deps/extra.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT internalVersion.o -MD -MP -MF .deps/internalVersion.Tpo -c -o internalVersion.o internalVersion.c
mv -f .deps/internalVersion.Tpo .deps/internalVersion.Po
gcc -DPKGDATADIR=\"/opt/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT ImeRemote.o -MD -MP -MF .deps/ImeRemote.Tpo -c -o ImeRemote.o ImeRemote.c
mv -f .deps/ImeRemote.Tpo .deps/ImeRemote.Po
gcc -O2 -fno-strength-reduce -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -lXpm -lXtst -lpthread  -o fcitx 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 tray.o TrayWindow.o DBus.o vk.o about.o QuickPhrase.o AutoEng.o extra.o internalVersion.o ImeRemote.o ../lib/libXimd.a -LNONE -lX11
/usr/bin/ld: cannot find -lXtst
collect2: ld returned 1 exit status
make[2]: *** [fcitx] 错误 1
make[2]: Leaving directory `/home/ch/下载/fcitx-3.6.3/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/ch/下载/fcitx-3.6.3'
make: *** [all] 错误 2
root@AMD:/home/ch/下载/fcitx-3.6.3# apt-file search lXtst
root@AMD:/home/ch/下载/fcitx-3.6.3#
回复 支持 反对

使用道具 举报

发表于 2011-5-29 17:44:31 | 显示全部楼层
应该是这个:libxtst-dev
-lXtst的第一个字母l表示lib,后面的Xtst才是名字。
回复 支持 反对

使用道具 举报

发表于 2011-5-30 14:49:11 | 显示全部楼层
楼主不想用fcitx4吗?如果不是非要用Fcitx3可以装testing或者backports里的4.0.1的包,非要用fcitx3的话,也应该找3.6.4版本编译吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-30 21:16:35 | 显示全部楼层
我是在fcitx的官方网站下的啊,以为是最新版了
回复 支持 反对

使用道具 举报

发表于 2011-5-30 22:18:20 | 显示全部楼层
fcitx现在的开发是在这里: http://code.google.com/p/fcitx/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-30 23:52:40 | 显示全部楼层
已经下了4.0.1,编译安装上去了,谢谢哈
回复 支持 反对

使用道具 举报

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

本版积分规则

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