make输入法包时出错

编译打包和其他
回复
appletan
帖子: 4
注册时间: 2007-12-23 16:39

make输入法包时出错

#1

帖子 appletan » 2008-02-29 13:57

~/fcitx-3.5$ ./configure --prefix=/usr
执行好后,再执行make时,
~/fcitx-3.5$ make
cd . && /bin/bash /home/appletan/fcitx-3.5/missing --run autoheader
/home/appletan/fcitx-3.5/missing: line 46: autoheader: command not found
WARNING: `autoheader' is missing on your system. You should only need it if
you modified `acconfig.h' or `configure.in'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/appletan/fcitx-3.5'
Making all in doc
make[2]: Entering directory `/home/appletan/fcitx-3.5/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/appletan/fcitx-3.5/doc'
Making all in xpm
make[2]: Entering directory `/home/appletan/fcitx-3.5/xpm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/appletan/fcitx-3.5/xpm'
Making all in lib
make[2]: Entering directory `/home/appletan/fcitx-3.5/lib'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2 -INONE -INONE -Wall -MT FrameMgr.o -MD -MP -MF ".deps/FrameMgr.Tpo" -c -o FrameMgr.o FrameMgr.c; \
then mv -f ".deps/FrameMgr.Tpo" ".deps/FrameMgr.Po"; else rm -f ".deps/FrameMgr.Tpo"; exit 1; fi
FrameMgr.c:29:25: error: X11/Xlibint.h: No such file or directory
In file included from FrameMgr.c:31:
FrameMgr.h:32:21: error: X11/Xmd.h: No such file or directory
FrameMgr.h:33:22: error: X11/Xlib.h: No such file or directory
In file included from FrameMgr.c:31:
FrameMgr.h:112: error: expected declaration specifiers or ‘...’ before ‘Bool’
FrameMgr.h:114: error: expected declaration specifiers or ‘...’ before ‘Bool’
FrameMgr.h:126: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FrameMgrIsIterLoopEnd’
FrameMgr.c:95: error: expected specifier-qualifier-list before ‘Bool’
FrameMgr.c:114: error: expected specifier-qualifier-list before ‘Bool’
FrameMgr.c:128: error: expected specifier-qualifier-list before ‘Bool’
FrameMgr.c:139: error: expected specifier-qualifier-list before ‘Bool’
FrameMgr.c:166: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘IterIsLoopEnd’
FrameMgr.c:173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ChainIterGetNext’
FrameMgr.c:177: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FrameInstIsIterLoopEnd’
FrameMgr.c:182: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_FrameMgrIsIterLoopEnd’
FrameMgr.c:183: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_FrameMgrProcessPadding’
FrameMgr.c:216: error: expected declaration specifiers or ‘...’ before ‘Bool’
FrameMgr.c: In function ‘FrameMgrInit’:
FrameMgr.c:220: warning: implicit declaration of function ‘Xmalloc’
FrameMgr.c:226: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:226: error: ‘byte_swap’ undeclared (first use in this function)
FrameMgr.c:226: error: (Each undeclared identifier is reported only once
FrameMgr.c:226: error: for each function it appears in.)
FrameMgr.c:227: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:228: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c: At top level:
FrameMgr.c:236: error: expected declaration specifiers or ‘...’ before ‘Bool’
FrameMgr.c: In function ‘FrameMgrInitWithData’:
FrameMgr.c:242: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:242: error: ‘byte_swap’ undeclared (first use in this function)
FrameMgr.c:243: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c: In function ‘FrameMgrFree’:
FrameMgr.c:249: warning: implicit declaration of function ‘Xfree’
FrameMgr.c: In function ‘_FrameMgrPutToken’:
FrameMgr.c:265: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:265: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:275: error: ‘struct <anonymous>’ has no member named ‘is_byte_len’
FrameMgr.c:286: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:297: error: ‘CARD8’ undeclared (first use in this function)
FrameMgr.c:297: error: expected expression before ‘)’ token
FrameMgr.c:302: error: ‘CARD16’ undeclared (first use in this function)
FrameMgr.c:302: error: expected expression before ‘)’ token
FrameMgr.c:302: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:307: error: ‘CARD32’ undeclared (first use in this function)
FrameMgr.c:307: error: expected expression before ‘)’ token
FrameMgr.c:307: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:332: error: expected expression before ‘)’ token
FrameMgr.c:337: error: expected expression before ‘)’ token
FrameMgr.c:342: error: expected expression before ‘)’ token
FrameMgr.c:347: error: expected expression before ‘)’ token
FrameMgr.c:361: error: expected expression before ‘)’ token
FrameMgr.c:361: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:366: error: expected expression before ‘)’ token
FrameMgr.c:366: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:371: error: expected expression before ‘)’ token
FrameMgr.c:371: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:376: error: expected expression before ‘)’ token
FrameMgr.c:376: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:390: error: expected expression before ‘)’ token
FrameMgr.c:390: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:395: error: expected expression before ‘)’ token
FrameMgr.c:395: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:400: error: expected expression before ‘)’ token
FrameMgr.c:400: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:405: error: expected expression before ‘)’ token
FrameMgr.c:405: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:452: warning: implicit declaration of function ‘bcopy’
FrameMgr.c:452: warning: incompatible implicit declaration of built-in function ‘bcopy’
FrameMgr.c: In function ‘_FrameMgrGetToken’:
FrameMgr.c:483: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:483: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:498: error: ‘CARD8’ undeclared (first use in this function)
FrameMgr.c:498: error: expected expression before ‘)’ token
FrameMgr.c:502: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:502: error: ‘CARD16’ undeclared (first use in this function)
FrameMgr.c:502: error: expected expression before ‘)’ token
FrameMgr.c:502: error: expected expression before ‘)’ token
FrameMgr.c:502: error: expected expression before ‘)’ token
FrameMgr.c:506: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:506: error: ‘CARD32’ undeclared (first use in this function)
FrameMgr.c:506: error: expected expression before ‘)’ token
FrameMgr.c:506: error: expected expression before ‘)’ token
FrameMgr.c:506: error: expected expression before ‘)’ token
FrameMgr.c:506: error: expected expression before ‘)’ token
FrameMgr.c:506: error: expected expression before ‘)’ token
FrameMgr.c:521: error: ‘struct _Iter’ has no member named ‘start_counter’
FrameMgr.c:521: error: ‘True’ undeclared (first use in this function)
FrameMgr.c:536: error: expected expression before ‘)’ token
FrameMgr.c:540: error: expected expression before ‘)’ token
FrameMgr.c:544: error: expected expression before ‘)’ token
FrameMgr.c:548: error: expected expression before ‘)’ token
FrameMgr.c:556: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:565: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:565: error: expected expression before ‘)’ token
FrameMgr.c:565: error: expected expression before ‘)’ token
FrameMgr.c:565: error: expected expression before ‘)’ token
FrameMgr.c:570: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:570: error: expected expression before ‘)’ token
FrameMgr.c:570: error: expected expression before ‘)’ token
FrameMgr.c:570: error: expected expression before ‘)’ token
FrameMgr.c:575: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:575: error: expected expression before ‘)’ token
FrameMgr.c:575: error: expected expression before ‘)’ token
FrameMgr.c:575: error: expected expression before ‘)’ token
FrameMgr.c:580: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:580: error: expected expression before ‘)’ token
FrameMgr.c:580: error: expected expression before ‘)’ token
FrameMgr.c:580: error: expected expression before ‘)’ token
FrameMgr.c:588: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:597: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:597: error: expected expression before ‘)’ token
FrameMgr.c:597: error: expected expression before ‘)’ token
FrameMgr.c:597: error: expected expression before ‘)’ token
FrameMgr.c:597: error: expected expression before ‘)’ token
FrameMgr.c:597: error: expected expression before ‘)’ token
FrameMgr.c:602: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:602: error: expected expression before ‘)’ token
FrameMgr.c:602: error: expected expression before ‘)’ token
FrameMgr.c:602: error: expected expression before ‘)’ token
FrameMgr.c:602: error: expected expression before ‘)’ token
FrameMgr.c:602: error: expected expression before ‘)’ token
FrameMgr.c:607: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:607: error: expected expression before ‘)’ token
FrameMgr.c:607: error: expected expression before ‘)’ token
FrameMgr.c:607: error: expected expression before ‘)’ token
FrameMgr.c:607: error: expected expression before ‘)’ token
FrameMgr.c:607: error: expected expression before ‘)’ token
FrameMgr.c:612: error: ‘struct _FrameMgr’ has no member named ‘byte_swap’
FrameMgr.c:612: error: expected expression before ‘)’ token
FrameMgr.c:612: error: expected expression before ‘)’ token
FrameMgr.c:612: error: expected expression before ‘)’ token
FrameMgr.c:612: error: expected expression before ‘)’ token
FrameMgr.c:612: error: expected expression before ‘)’ token
FrameMgr.c:620: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:668: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:684: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c: In function ‘FrameMgrSetTotalSize’:
FrameMgr.c:719: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c: In function ‘FrameMgrSkipToken’:
FrameMgr.c:745: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c:745: error: ‘struct _FrameMgr’ has no member named ‘total_size’
FrameMgr.c: At top level:
FrameMgr.c:805: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FrameMgrIsIterLoopEnd’
FrameMgr.c:821: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_FrameMgrIsIterLoopEnd’
FrameMgr.c:826: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_FrameMgrProcessPadding’
FrameMgr.c: In function ‘FrameInstFree’:
FrameMgr.c:873: warning: implicit declaration of function ‘ChainIterGetNext’
FrameMgr.c: In function ‘FrameInstGetNextType’:
FrameMgr.c:921: error: ‘struct <anonymous>’ has no member named ‘is_byte_len’
FrameMgr.c: In function ‘FrameInstPeekNextType’:
FrameMgr.c:1072: error: ‘struct <anonymous>’ has no member named ‘is_byte_len’
FrameMgr.c: At top level:
FrameMgr.c:1185: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FrameInstIsIterLoopEnd’
FrameMgr.c: In function ‘_FrameMgrAppendIter’:
FrameMgr.c:1209: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:1211: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1212: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1217: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:1222: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1223: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1229: error: ‘struct _FrameIter’ has no member named ‘counting’
FrameMgr.c:1229: error: ‘False’ undeclared (first use in this function)
FrameMgr.c:1230: error: ‘struct _FrameIter’ has no member named ‘counter’
FrameMgr.c:1231: error: ‘struct _FrameIter’ has no member named ‘end’
FrameMgr.c:1232: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c: In function ‘_FrameMgrRemoveIter’:
FrameMgr.c:1244: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:1250: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1250: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1252: error: ‘struct _FrameMgr’ has no member named ‘iters’
FrameMgr.c:1252: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c:1259: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c: In function ‘_FrameIterCounterIncr’:
FrameMgr.c:1270: error: ‘struct _FrameIter’ has no member named ‘counting’
FrameMgr.c:1272: error: ‘struct _FrameIter’ has no member named ‘counter’
FrameMgr.c:1273: error: ‘struct _FrameIter’ has no member named ‘counter’
FrameMgr.c:1273: error: ‘struct _FrameIter’ has no member named ‘end’
FrameMgr.c:1275: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1275: error: ‘False’ undeclared (first use in this function)
FrameMgr.c:1281: error: ‘struct _FrameIter’ has no member named ‘next’
FrameMgr.c: In function ‘_IterStartWatch’:
FrameMgr.c:1290: error: ‘struct _FrameIter’ has no member named ‘counting’
FrameMgr.c:1290: error: ‘True’ undeclared (first use in this function)
FrameMgr.c: In function ‘IterInit’:
FrameMgr.c:1510: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1511: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1512: error: ‘struct _Iter’ has no member named ‘start_watch_proc’
FrameMgr.c:1513: error: ‘struct _Iter’ has no member named ‘client_data’
FrameMgr.c:1514: error: ‘struct _Iter’ has no member named ‘start_counter’
FrameMgr.c:1514: error: ‘False’ undeclared (first use in this function)
FrameMgr.c:1537: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1537: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: In function ‘IterFree’:
FrameMgr.c:1553: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1562: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1567: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1577: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1582: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: At top level:
FrameMgr.c:1593: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘IterIsLoopEnd’
FrameMgr.c: In function ‘IterGetNextType’:
FrameMgr.c:1654: error: ‘struct _Iter’ has no member named ‘start_counter’
FrameMgr.c:1656: error: ‘struct _Iter’ has no member named ‘start_watch_proc’
FrameMgr.c:1656: error: ‘struct _Iter’ has no member named ‘client_data’
FrameMgr.c:1657: error: ‘struct _Iter’ has no member named ‘start_counter’
FrameMgr.c:1657: error: ‘False’ undeclared (first use in this function)
FrameMgr.c:1660: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1662: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1663: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1676: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1684: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1684: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1691: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1700: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1700: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1703: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1703: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1710: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1723: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1723: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1726: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1726: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1733: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c: In function ‘IterPeekNextType’:
FrameMgr.c:1751: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1751: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1768: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1768: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1783: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1783: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1786: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1786: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1803: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1803: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1806: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1806: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c: In function ‘IterSetSize’:
FrameMgr.c:1830: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1844: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1847: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1858: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1863: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1879: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1882: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1890: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1895: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1913: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1916: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1924: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:1929: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: In function ‘IterGetSize’:
FrameMgr.c:1953: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1960: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1960: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1966: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1970: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1973: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1985: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c:1989: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:1992: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: In function ‘IterSetIterCount’:
FrameMgr.c:2014: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:2017: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:2017: error: ‘False’ undeclared (first use in this function)
FrameMgr.c:2034: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2037: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2046: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:2051: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2065: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2068: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2076: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:2081: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: In function ‘IterGetTotalSize’:
FrameMgr.c:2103: error: ‘struct _Iter’ has no member named ‘allow_expansion’
FrameMgr.c:2137: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2154: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2172: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2175: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c: In function ‘IterReset’:
FrameMgr.c:2202: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2210: error: ‘struct _Iter’ has no member named ‘cm’
FrameMgr.c:2221: error: ‘struct _Iter’ has no member named ‘cur_no’
FrameMgr.c: In function ‘IterSetStartWatch’:
FrameMgr.c:2228: error: ‘struct _Iter’ has no member named ‘start_watch_proc’
FrameMgr.c:2229: error: ‘struct _Iter’ has no member named ‘client_data’
FrameMgr.c: At top level:
FrameMgr.c:2272: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ChainIterGetNext’
make[2]: *** [FrameMgr.o] Error 1
make[2]: Leaving directory `/home/appletan/fcitx-3.5/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/appletan/fcitx-3.5'
make: *** [all] Error 2
appletan@appletan-desktop:~/fcitx-3.5$

请问我要去哪下那个auotconf
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

Re: make输入法包时出错

#2

帖子 sevk » 2008-09-24 21:05

这几个包在我./configure时,没有提示。找了很久没答案。。
我是UBUNTU,只要执行sudo apt-get install libxpm-dev就能编译了。

.configure
make要2次,
sudo make install
sudo ln -s /usr/local/bin/fcitx /usr/bin/fcitx
这样就行了
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
回复