|
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 |
|