|
在Slackware10下顺利通过,在Arch下出现如下错误:
- [root@arch e]# make
- make all-recursive
- make[1]: Entering directory `/share/e17/apps/e'
- Making all in src
- make[2]: Entering directory `/share/e17/apps/e/src'
- Making all in bin
- make[3]: Entering directory `/share/e17/apps/e/src/bin'
- if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr//include -I../.. -I../../src/bin -I../../src/lib -I/usr//include -I/usr//include -I/usr//include -I/usr//include -I/usr//include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=FAST_PC -g -O2 -MT e_main.o -MD -MP -MF ".deps/e_main.Tpo" -c -o e_main.o e_main.c; \
- then mv -f ".deps/e_main.Tpo" ".deps/e_main.Po"; else rm -f ".deps/e_main.Tpo"; exit 1; fi
- In file included from e_includes.h:13,
- from e.h:79,
- from e_main.c:4:
- e_border.h:191: error: parse error before "Ecore_X_Sync_Alarm"
- e_border.h:191: warning: no semicolon at end of struct or union
- e_border.h:191: warning: no semicolon at end of struct or union
- e_border.h:192: warning: no semicolon at end of struct or union
- e_border.h:192: warning: no semicolon at end of struct or union
- e_border.h:194: error: 'time' redeclared as different kind of symbol
- /usr/include/time.h:184: error: previous declaration of 'time' was here
- e_border.h:194: error: 'time' redeclared as different kind of symbol
- /usr/include/time.h:184: error: previous declaration of 'time' was here
- e_border.h:195: error: parse error before '}' token
- e_border.h:195: error: 'sync' redeclared as different kind of symbol
- /usr/include/unistd.h:879: error: previous declaration of 'sync' was here
- e_border.h:195: error: 'sync' redeclared as different kind of symbol
- /usr/include/unistd.h:879: error: previous declaration of 'sync' was here
- e_border.h:195: warning: data definition has no type or storage class
- e_border.h:232: error: parse error before '}' token
- e_border.h:232: warning: data definition has no type or storage class
- e_border.h:234: error: parse error before '}' token
- e_border.h:234: warning: data definition has no type or storage class
- e_border.h:238: error: parse error before ':' token
- e_border.h:239: error: parse error before ':' token
- e_border.h:240: error: parse error before ':' token
- e_border.h:241: error: parse error before ':' token
- e_border.h:242: error: parse error before ':' token
- e_border.h:243: error: parse error before ':' token
- e_border.h:244: error: parse error before ':' token
- e_border.h:245: error: parse error before ':' token
- e_border.h:246: error: parse error before ':' token
- e_border.h:247: error: parse error before ':' token
- e_border.h:248: error: parse error before ':' token
- e_border.h:249: error: parse error before ':' token
- e_border.h:250: error: parse error before ':' token
- e_border.h:251: error: parse error before ':' token
- e_border.h:252: error: parse error before ':' token
- e_border.h:253: error: parse error before ':' token
- e_border.h:254: error: parse error before ':' token
- e_border.h:258: error: parse error before ':' token
- e_border.h:303: error: parse error before '}' token
- e_border.h:423: error: parse error before "alarm"
- In file included from e_includes.h:30,
- from e.h:79,
- from e_main.c:4:
- e_hints.h:24: error: parse error before "Ecore_X_Window_State_Action"
- make[3]: *** [e_main.o] 错误 1
- make[3]: Leaving directory `/share/e17/apps/e/src/bin'
- make[2]: *** [all-recursive] 错误 1
- make[2]: Leaving directory `/share/e17/apps/e/src'
- make[1]: *** [all-recursive] 错误 1
- make[1]: Leaving directory `/share/e17/apps/e'
- make: *** [all] 错误 2
复制代码 |
|