谢谢。现在我把你说的包都装了( sudo apt-get install subversion build-essential automake libxpm-dev libxft-dev libxtst-dev)
代码: 全选
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ ./configure --prefix="/usr/"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking wait.h usability... yes
checking wait.h presence... yes
checking for wait.h... yes
checking for sys/wait.h... (cached) yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking for X... libraries , headers
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XFT... yes
checking for pid_t... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for setlocale... yes
checking for strcasecmp... yes
checking for strstr... yes
checking for strtol... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating fcitx.spec
config.status: creating doc/Makefile
config.status: error: cannot find input file: `data/Makefile.in'
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$
ar cru libXimd.a FrameMgr.o i18nAttr.o i18nClbk.o i18nIc.o i18nIMProto.o i18nMethod.o i18nPtHdr.o i18nUtil.o i18nX.o IMConn.o IMMethod.o IMValues.o
ranlib libXimd.a
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making all in src
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT IC.o -MD -MP -MF .deps/IC.Tpo -c -o IC.o IC.c
mv -f .deps/IC.Tpo .deps/IC.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT ime.o -MD -MP -MF .deps/ime.Tpo -c -o ime.o ime.c
ime.c: In function ‘SelectIM’:
ime.c:1117: warning: unused variable ‘i’
ime.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/ime.Tpo .deps/ime.Po
cd .. && /bin/bash ./config.status src/version.h
config.status: creating src/version.h
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT InputWindow.o -MD -MP -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c
InputWindow.c: In function ‘CreateInputWindow’:
InputWindow.c:154: warning: unused variable ‘xpmattrib’
InputWindow.c:153: warning: unused variable ‘xpmmask’
InputWindow.c:152: warning: unused variable ‘rv’
InputWindow.c: In function ‘DrawInputWindow’:
InputWindow.c:413: warning: unused variable ‘times’
InputWindow.c:412: warning: unused variable ‘i’
InputWindow.c:410: warning: unused variable ‘rv’
mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
main.c: In function ‘main’:
main.c:158: warning: implicit declaration of function ‘CreateVKMenuWindow’
main.c:202: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result
main.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/main.Tpo .deps/main.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT MainWindow.o -MD -MP -MF .deps/MainWindow.Tpo -c -o MainWindow.o MainWindow.c
MainWindow.c: In function ‘DrawMainWindow’:
MainWindow.c:218: warning: unused variable ‘strGBKT’
MainWindow.c:215: warning: unused variable ‘p1’
MainWindow.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/MainWindow.Tpo .deps/MainWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT py.o -MD -MP -MF .deps/py.Tpo -c -o py.o py.c
py.c: In function ‘LoadPYBaseDict’:
py.c:135: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:138: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:141: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:146: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c: In function ‘LoadPYOtherDict’:
py.c:206: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:208: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:211: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:213: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:245: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:247: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:250: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:252: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:256: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:276: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:280: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:281: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:282: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:283: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:284: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:313: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:320: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:321: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:330: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:332: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:334: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:336: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/py.Tpo .deps/py.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c
tools.c: In function ‘ConvertGBKSimple2Tradition’:
tools.c:1840: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/tools.Tpo .deps/tools.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT skin.o -MD -MP -MF .deps/skin.Tpo -c -o skin.o skin.c
skin.c: In function ‘GetPrivateProfileString’:
skin.c:230: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c:254: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c: In function ‘WritePrivateProfileString’:
skin.c:304: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c:367:2: warning: multi-line comment
skin.c: In function ‘loadPixmap2MainWindow’:
skin.c:593: warning: implicit declaration of function ‘XShapeCombineMask’
skin.c: In function ‘DisplayInputBar’:
skin.c:666: warning: initialization makes integer from pointer without a cast
skin.c:666: warning: initialization makes integer from pointer without a cast
mv -f .deps/skin.Tpo .deps/skin.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT interface.o -MD -MP -MF .deps/interface.Tpo -c -o interface.o interface.c
interface.c: In function ‘fcitx_tools_interface’:
interface.c:158: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
interface.c: In function ‘code_convert’:
interface.c:185: warning: pointer targets in passing argument 3 of ‘iconv’ differ in signedness
/usr/include/iconv.h:43: note: expected ‘size_t * __restrict__’ but argument is of type ‘int *’
interface.c:185: warning: pointer targets in passing argument 5 of ‘iconv’ differ in signedness
/usr/include/iconv.h:43: note: expected ‘size_t * __restrict__’ but argument is of type ‘int *’
interface.c: In function ‘thread_listen’:
interface.c:363: warning: implicit declaration of function ‘wait’
interface.c: In function ‘fcitx_do_refresh’:
interface.c:386: warning: implicit declaration of function ‘DisplayInputWindow’
interface.c:428: warning: implicit declaration of function ‘ResetInputWindow’
interface.c: In function ‘fcitx_sava_modify’:
interface.c:617: warning: passing argument 1 of ‘SetSwitchKey’ from incompatible pointer type
tools.h:45: note: expected ‘char *’ but argument is of type ‘char (*)[16]’
interface.c: In function ‘thread_listen’:
interface.c:364: warning: control reaches end of non-void function
mv -f .deps/interface.Tpo .deps/interface.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT MenuWindow.o -MD -MP -MF .deps/MenuWindow.Tpo -c -o MenuWindow.o MenuWindow.c
MenuWindow.c: In function ‘DisplayText’:
MenuWindow.c:298: warning: ‘bgcolor’ may be used uninitialized in this function
MenuWindow.c:297: warning: ‘color.pixel’ may be used uninitialized in this function
mv -f .deps/MenuWindow.Tpo .deps/MenuWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.c
ui.c: In function ‘MyXEventHandler’:
ui.c:778: warning: implicit declaration of function ‘MWEvent’
ui.c:396: warning: unused variable ‘iPos’
ui.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/ui.Tpo .deps/ui.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.c
table.c: In function ‘LoadTableDict’:
table.c:374: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:376: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:378: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:382: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:393: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:400: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:404: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:406: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:408: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:413: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:414: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:417: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:418: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:419: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:427: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:434: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:435: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:436: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:444: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:450: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:451: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:538: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:543: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:544: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:545: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/table.Tpo .deps/table.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT xim.o -MD -MP -MF .deps/xim.Tpo -c -o xim.o xim.c
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/xim.Tpo .deps/xim.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT tray.o -MD -MP -MF .deps/tray.Tpo -c -o tray.o tray.c
mv -f .deps/tray.Tpo .deps/tray.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT AutoEng.o -MD -MP -MF .deps/AutoEng.Tpo -c -o AutoEng.o AutoEng.c
AutoEng.c: In function ‘LoadAutoEng’:
AutoEng.c:61: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/AutoEng.Tpo .deps/AutoEng.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -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 -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -lXpm -lXtst -lXext -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 skin.o interface.o MenuWindow.o ui.o table.o xim.o qw.o tray.o TrayWindow.o vk.o about.o QuickPhrase.o AutoEng.o extra.o internalVersion.o ../lib/libXimd.a -lXft -lX11
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
Making all in tools
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT mb2txt.o -MD -MP -MF .deps/mb2txt.Tpo -c -o mb2txt.o mb2txt.c
mb2txt.c: In function ‘main’:
mb2txt.c:73: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:75: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:77: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:82: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:84: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:88: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:95: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:96: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:100: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:104: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:106: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:109: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:111: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:113: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:123: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:129: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:130: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:131: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:134: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:143: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/mb2txt.Tpo .deps/mb2txt.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o mb2txt mb2txt.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT txt2mb.o -MD -MP -MF .deps/txt2mb.Tpo -c -o txt2mb.o txt2mb.c
mv -f .deps/txt2mb.Tpo .deps/txt2mb.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o txt2mb txt2mb.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT createPYMB.o -MD -MP -MF .deps/createPYMB.Tpo -c -o createPYMB.o createPYMB.c
createPYMB.c: In function ‘LoadPY’:
createPYMB.c:78: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:81: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:83: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:86: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c: In function ‘CreatePYPhrase’:
createPYMB.c:148: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c:149: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c: In function ‘CreatePYBase’:
createPYMB.c:258: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c:259: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/createPYMB.Tpo .deps/createPYMB.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o createPYMB createPYMB.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT jd2fcitx.o -MD -MP -MF .deps/jd2fcitx.Tpo -c -o jd2fcitx.o jd2fcitx.c
jd2fcitx.c: In function ‘main’:
jd2fcitx.c:26: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/jd2fcitx.Tpo .deps/jd2fcitx.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o jd2fcitx jd2fcitx.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT pyjj2fcitx.o -MD -MP -MF .deps/pyjj2fcitx.Tpo -c -o pyjj2fcitx.o pyjj2fcitx.c
pyjj2fcitx.c: In function ‘LoadPYBase’:
pyjj2fcitx.c:53: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
pyjj2fcitx.c:54: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/pyjj2fcitx.Tpo .deps/pyjj2fcitx.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o pyjj2fcitx pyjj2fcitx.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT win2fcitx.o -MD -MP -MF .deps/win2fcitx.Tpo -c -o win2fcitx.o win2fcitx.c
mv -f .deps/win2fcitx.Tpo .deps/win2fcitx.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o win2fcitx win2fcitx.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT pyTools.o -MD -MP -MF .deps/pyTools.Tpo -c -o pyTools.o pyTools.c
pyTools.c: In function ‘LoadPYMB’:
pyTools.c:25: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:29: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:44: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:47: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:53: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:56: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:60: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:63: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:65: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c: In function ‘LoadPYBase’:
pyTools.c:86: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:89: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:95: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:96: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/pyTools.Tpo .deps/pyTools.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT readPYMB.o -MD -MP -MF .deps/readPYMB.Tpo -c -o readPYMB.o readPYMB.c
mv -f .deps/readPYMB.Tpo .deps/readPYMB.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o readPYMB pyTools.o readPYMB.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT readPYBase.o -MD -MP -MF .deps/readPYBase.Tpo -c -o readPYBase.o readPYBase.c
mv -f .deps/readPYBase.Tpo .deps/readPYBase.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o readPYBase pyTools.o readPYBase.o -lXft -lX11
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -MT mb2org.o -MD -MP -MF .deps/mb2org.Tpo -c -o mb2org.o mb2org.c
mv -f .deps/mb2org.Tpo .deps/mb2org.Po
gcc -g -O2 -D_ENABLE_TRAY -D_ENABLE_LOG -I/usr/include/freetype2 -D_USE_XFT -Wall -o mb2org mb2org.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o pyTools.o -lXft -lX11
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
Making all in tools/config_tools
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
Making all in data
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[2]: *** 没有规则可以创建目标“all”。 停止。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make: *** [all] 错误 2
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ sudo make install
[sudo] password for ocean:
Making install in doc
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/doc" || /bin/mkdir -p "/usr/share/fcitx/doc"
/usr/bin/install -c -m 644 cjkvinput.txt wb_fh.htm fcitx3.pdf pinyin.txt fcitx_trunk.doxyfile fcitx3.odt Develop_Readme.GBK API.txt '/usr/share/fcitx/doc'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
Making install in xpm/wow.skin
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/xpm/wow.skin" || /bin/mkdir -p "/usr/share/fcitx/xpm/wow.skin"
/usr/bin/install -c -m 644 a.xbm bing.xpm fan1.xpm lian1.xpm wu.xpm a.xpm cang.xpm fcitx_skin.conf lian2.xpm ban1.xpm cn_biaodian1.xpm g1.xpm Makefile.am bar.bmp en1.xpm g2.xpm other.xpm suo1.xpm about_icon.xpm bar.xbm en_biaodian1.xpm hun.xpm pin.xpm suo2.xpm vk.xpm vk-1.xpm bar.xpm er.xpm jian1.xpm quan1.xpm wan.xpm active.xpm inactive.xpm '/usr/share/fcitx/xpm/wow.skin'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
Making install in lib
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making install in src
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
/usr/bin/install -c fcitx '/usr/bin'
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
Making install in tools
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
/usr/bin/install -c mb2txt txt2mb createPYMB jd2fcitx pyjj2fcitx win2fcitx readPYMB readPYBase mb2org '/usr/bin'
test -z "/usr/share/fcitx/tools" || /bin/mkdir -p "/usr/share/fcitx/tools"
/usr/bin/install -c -m 644 winmb2fcitx.py '/usr/share/fcitx/tools'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
Making install in tools/config_tools
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/tools" || /bin/mkdir -p "/usr/share/fcitx/tools"
/usr/bin/install -c -m 644 fcitx_tools.glade '/usr/share/fcitx/tools'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
Making install in data
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[1]: *** 没有规则可以创建目标“install”。 停止。
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make: *** [install-recursive] 错误 1
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ make -f fcitx_Makefile
make: “fcitx_tools”是最新的。
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ sudo make -f fcitx_Makefile install
cp fcitx_tools /usr/bin
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ fcitx
Can't open Chinese punc file: /usr/share/fcitx/data/punc.mb
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$