LinuxSir.cn,穿越时空的Linuxsir!

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

Can't install fcitx under Dropline GNOME

[复制链接]
发表于 2003-10-15 14:35:41 | 显示全部楼层 |阅读模式
After I installed the Dropline GNOME, I can not complie fcitx (1.8.5 or 2.0 beta). The output are following:

cd IMdkit/lib; make
make[1]: Entering directory `/home/taylor/tmp/fcitx-1.8.5/IMdkit/lib'
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    IMConn.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    IMValues.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    IMMethod.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    FrameMgr.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nIMProto.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nAttr.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nMethod.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nUtil.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nPtHdr.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nIc.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nClbk.c
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include    i18nX.c
ar clq libXimd.a IMConn.o IMValues.o IMMethod.o FrameMgr.o i18nIMProto.o i18nAttr.o i18nMethod.o i18nUtil.o i18nPtHdr.o i18nIc.o i18nClbk.o i18nX.o
ranlib libXimd.a
make[1]: Leaving directory `/home/taylor/tmp/fcitx-1.8.5/IMdkit/lib'
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` main.c
In file included from IMdkit/include/IMdkit.h:35,
                 from xim.h:10,
                 from main.c:13:
/usr/X11R6/include/X11/Xmd.h:158: warning: useless keyword or type name in empty declaration
/usr/X11R6/include/X11/Xmd.h:158: warning: empty declaration
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` ime.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` KeyList.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` AddPhraseWindow.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` IC.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` InputWindow.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` MainWindow.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` MyErrorsHandlers.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` punc.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` py.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` PYFA.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` pyParser.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` pyMapTable.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` SetLocale.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` tools.c
In file included from IMdkit/include/IMdkit.h:35,
                 from IC.h:35,
                 from tools.c:13:
/usr/X11R6/include/X11/Xmd.h:158: warning: useless keyword or type name in empty declaration
/usr/X11R6/include/X11/Xmd.h:158: warning: empty declaration
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` wbx.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` window.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` xim.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` qw.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` sp.c
gcc -c -O2 -fno-strength-reduce -D_USE_XFT -I/usr/X11R6/include `xft-config --cflags` py-2.c
gcc -O2 -fno-strength-reduce -D_USE_XFT -L/usr/X11R6/lib -lX11 `xft-config --libs` main.o ime.o KeyList.o AddPhraseWindow.o IC.o InputWindow.o MainWindow.o MyErrorsHandlers.o punc.o py.o PYFA.o pyParser.o pyMapTable.o SetLocale.o tools.o wbx.o window.o xim.o qw.o sp.o py-2.o IMdkit/lib/libXimd.a -o fcitx
InputWindow.o(.text+0x34e): In function `DrawCursor':
: undefined reference to `libiconv_open'
InputWindow.o(.text+0x374): In function `DrawCursor':
: undefined reference to `libiconv'
InputWindow.o(.text+0x37d): In function `DrawCursor':
: undefined reference to `libiconv_close'
SetLocale.o(.text+0x4c): In function `GetLocale':
: undefined reference to `libiconv_open'
window.o(.text+0xc02): In function `OutputString':
: undefined reference to `libiconv_open'
window.o(.text+0xc25): In function `OutputString':
: undefined reference to `libiconv'
window.o(.text+0xc34): In function `OutputString':
: undefined reference to `libiconv_close'
xim.o(.text+0x11f5): In function `SendHZtoClient':
: undefined reference to `libiconv_open'
xim.o(.text+0x1218): In function `SendHZtoClient':
: undefined reference to `libiconv'
xim.o(.text+0x1221): In function `SendHZtoClient':
: undefined reference to `libiconv_close'
collect2: ld returned 1 exit status
make: *** [fcitx] Error 1
 楼主| 发表于 2003-10-15 14:37:50 | 显示全部楼层
btw, I'm using Slackware 9.1. Tuanlatin 1G + 256M + TNT2 M64
发表于 2003-10-16 09:12:30 | 显示全部楼层
我装了Dropline Gnome后,发现输入法不能在gtk2的程序下用了,后来我重新装上了slack自带的gtk+2 包就好了。希望对你有提示作用。
发表于 2003-10-16 14:38:37 | 显示全部楼层
Dropline是扩展的GTK+库,可能要出问题。你用已经编译好的fcitx二进制包看看能行吗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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