From: Malte v. W. <m.v...@we...> - 2005-06-27 14:36:20
|
Hey Fellowers I'm trying to compile e since a couple weeks. I'm using Gentoo with the current cvs version of e but allways get this message when i try to compile e. Can anybody help me? Malte make all-recursive make[1]: Entering directory `/var/tmp/portage/e-9999/work/e17/apps/e' Making all in src make[2]: Entering directory `/var/tmp/portage/e-9999/work/e17/apps/e/src' Making all in bin make[3]: Entering directory `/var/tmp/portage/e-9999/work/e17/apps/e/src/bin' if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include -I../.. -I../../src/bin -I../../src/lib -I/include -I/include -I/include -I/include -I/usr/X11R6/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=FAST_PC -O3 -march=k8 -pipe -ffast-math -fomit-frame-pointers -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 if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include -I../.. -I../../src/bin -I../../src/lib -I/include -I/include -I/include -I/include -I/usr/X11R6/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=FAST_PC -O3 -march=k8 -pipe -ffast-math -fomit-frame-pointers -MT e_user.o -MD -MP -MF ".deps/e_user.Tpo" -c -o e_user.o e_user.c; \ then mv -f ".deps/e_user.Tpo" ".deps/e_user.Po"; else rm -f ".deps/e_user.Tpo"; exit 1; fi In file included from e_includes.h:13, from e.h:80, from e_main.c:4: e_border.h:220: error: parse error before "Ecore_X_Sync_Alarm" e_border.h:220: warning: no semicolon at end of struct or union e_border.h:220: warning: no semicolon at end of struct or union e_border.h:221: warning: no semicolon at end of struct or union e_border.h:221: warning: no semicolon at end of struct or union e_border.h:223: error: 'time' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/time.h:184: error: previous declaration of 'time' was here e_border.h:223: error: 'time' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/time.h:184: error: previous declaration of 'time' was here e_border.h:224: error: parse error before '}' token e_border.h:224: error: 'sync' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/unistd.h:879: error: previous declaration of 'sync' was here e_border.h:224: error: 'sync' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/unistd.h:879: error: previous declaration of 'sync' was here e_border.h:224: warning: data definition has no type or storage class e_border.h:261: error: parse error before '}' token e_border.h:261: warning: data definition has no type or storage class e_border.h:263: error: parse error before '}' token e_border.h:263: warning: data definition has no type or storage class e_border.h:267: error: parse error before ':' token e_border.h:268: error: parse error before ':' token e_border.h:269: error: parse error before ':' token e_border.h:270: error: parse error before ':' token e_border.h:271: error: parse error before ':' token e_border.h:272: error: parse error before ':' token e_border.h:273: error: parse error before ':' token e_border.h:274: error: parse error before ':' token e_border.h:275: error: parse error before ':' token e_border.h:276: error: parse error before ':' token e_border.h:277: error: parse error before ':' token e_border.h:278: error: parse error before ':' token e_border.h:279: error: parse error before ':' token e_border.h:280: error: parse error before ':' token e_border.h:281: error: parse error before ':' token e_border.h:282: error: parse error before ':' token e_border.h:283: error: parse error before ':' token e_border.h:284: error: parse error before ':' token e_border.h:285: error: parse error before ':' token e_border.h:286: error: parse error before ':' token e_border.h:291: error: parse error before ':' token e_border.h:340: error: parse error before '}' token e_border.h:460: error: parse error before "alarm" make[3]: *** [e_main.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from e_includes.h:13, from e.h:80, from e_user.c:4: e_border.h:220: error: parse error before "Ecore_X_Sync_Alarm" e_border.h:220: warning: no semicolon at end of struct or union e_border.h:220: warning: no semicolon at end of struct or union e_border.h:221: warning: no semicolon at end of struct or union e_border.h:221: warning: no semicolon at end of struct or union e_border.h:223: error: 'time' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/time.h:184: error: previous declaration of 'time' was here e_border.h:223: error: 'time' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/time.h:184: error: previous declaration of 'time' was here e_border.h:224: error: parse error before '}' token e_border.h:224: error: 'sync' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/unistd.h:879: error: previous declaration of 'sync' was here e_border.h:224: error: 'sync' redeclared as different kind of symbol /usr/include/gentoo-multilib/amd64/unistd.h:879: error: previous declaration of 'sync' was here e_border.h:224: warning: data definition has no type or storage class e_border.h:261: error: parse error before '}' token e_border.h:261: warning: data definition has no type or storage class e_border.h:263: error: parse error before '}' token e_border.h:263: warning: data definition has no type or storage class e_border.h:267: error: parse error before ':' token e_border.h:268: error: parse error before ':' token e_border.h:269: error: parse error before ':' token e_border.h:270: error: parse error before ':' token e_border.h:271: error: parse error before ':' token e_border.h:272: error: parse error before ':' token e_border.h:273: error: parse error before ':' token e_border.h:274: error: parse error before ':' token e_border.h:275: error: parse error before ':' token e_border.h:276: error: parse error before ':' token e_border.h:277: error: parse error before ':' token e_border.h:278: error: parse error before ':' token e_border.h:279: error: parse error before ':' token e_border.h:280: error: parse error before ':' token e_border.h:281: error: parse error before ':' token e_border.h:282: error: parse error before ':' token e_border.h:283: error: parse error before ':' token e_border.h:284: error: parse error before ':' token e_border.h:285: error: parse error before ':' token e_border.h:286: error: parse error before ':' token e_border.h:291: error: parse error before ':' token e_border.h:340: error: parse error before '}' token e_border.h:460: error: parse error before "alarm" make[3]: *** [e_user.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/e-9999/work/e17/apps/e' make: *** [all] Error 2 * This is a LIVE CVS ebuild. * That means there are NO promises it will work. * If it fails to build, FIX THE CODE YOURSELF * before reporting any issues. !!! ERROR: x11-wm/e-9999 failed. !!! Function enlightenment_die, Line 75, Exitcode 0 !!! emake failed !!! SEND BUG REPORTS TO va...@ge... NOT THE E TEAM !!! If you need support, post the topmost build error, NOT this status message. |