Check the site: E 17 is depricated and no longer builds. You are correct in your assertion, it is ecore that broke it. Please wait until the new e17 WindowManager code is in CVS later this year.
Andrew
Chema Ollés wrote:
Hi all:
I try to compile cvs e17 and I install all libs e17 needs,but I have a problem with ecore.It seems there are 2 diferents Ecore.h on ecore cvs dir,and also others functions on c files that e17 can't find ( i think on e_x.c,e_util.c etc...)
If I use the long Ecore.h I can compile but e17 can't link with ecore lib because it can`t find some functions,and if I use the normal Ecore.h
e17 can't compile with the errors I send you.
Is it normal?
Thanks
------------------------------------------------------------------------
make all-recursive
make[1]: Cambiando a directorio `/root/tmp/enlightenment/e17/apps/e'
Making all in src
make[2]: Cambiando a directorio `/root/tmp/enlightenment/e17/apps/e/src'
source='actions.c' object='actions.o' libtool=no \
depfile='.deps/actions.Po' tmpdepfile='.deps/actions.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -W -Wall -g -DDEBUG -I/usr/local/include -I/usr/X11R6/include -c `test -f 'actions.c' || echo './'`actions.c
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning: as it has already been specified as a non-system directory
In file included from actions.c:1:
actions.h:79: parse error before "Ecore_Event_Key_Modifiers"
actions.h:83: parse error before "Ecore_Event_Key_Modifiers"
actions.h:87: parse error before "Ecore_Event_Key_Modifiers"
In file included from actions.c:4:
border.h:20: parse error before "Ecore_Event_Key_Modifiers"
border.h:20: warning: no semicolon at end of struct or union
border.h:24: parse error before '}' token
In file included from actions.c:7:
icccm.h:33: parse error before '*' token
In file included from actions.c:8:
keys.h:7: parse error before "Ecore_Event_Key_Modifiers"
keys.h:9: parse error before "Ecore_Event_Key_Modifiers"
actions.c:20: parse error before "Ecore_Event_Key_Modifiers"
actions.c:132: parse error before "Ecore_Event_Key_Modifiers"
actions.c: In function `e_action_find':
actions.c:146: `act' undeclared (first use in this function)
actions.c:146: (Each undeclared identifier is reported only once
actions.c:146: for each function it appears in.)
actions.c:148: `action' undeclared (first use in this function)
actions.c:152: `button' undeclared (first use in this function)
actions.c:156: `key' undeclared (first use in this function)
actions.c:160: `mods' undeclared (first use in this function)
actions.c:171: warning: implicit declaration of function `NEW'
actions.c:171: parse error before "E_Action"
actions.c:172: warning: implicit declaration of function `ZERO'
actions.c:172: parse error before "E_Action"
actions.c:188: `object' undeclared (first use in this function)
actions.c:196: warning: deprecated use of label at end of compound statement
actions.c: In function `e_action_cleanup':
actions.c:210: `ECORE_EVENT_KEY_MODIFIER_NONE' undeclared (first use in this function)
actions.c:212: `Ecore_Event_Key_Modifiers' undeclared (first use in this function)
actions.c:212: parse error before "a"
actions.c:212: warning: left-hand operand of comma expression has no effect
actions.c:212: parse error before ')' token
actions.c:216: warning: implicit declaration of function `IF_FREE'
actions.c: At top level:
actions.c:245: parse error before "Ecore_Event_Key_Modifiers"
actions.c: In function `e_action_start':
actions.c:253: `action' undeclared (first use in this function)
actions.c:253: `act' undeclared (first use in this function)
actions.c:253: `button' undeclared (first use in this function)
actions.c:253: `key' undeclared (first use in this function)
actions.c:253: `mods' undeclared (first use in this function)
actions.c:253: `object' undeclared (first use in this function)
actions.c:269: `data' undeclared (first use in this function)
actions.c:269: `x' undeclared (first use in this function)
actions.c:269: `y' undeclared (first use in this function)
actions.c:269: `rx' undeclared (first use in this function)
actions.c:269: `ry' undeclared (first use in this function)
actions.c: At top level:
actions.c:285: parse error before "Ecore_Event_Key_Modifiers"
actions.c: In function `e_action_stop':
actions.c:302: `act' undeclared (first use in this function)
actions.c:309: `button' undeclared (first use in this function)
actions.c:319: `key' undeclared (first use in this function)
actions.c:325: `data' undeclared (first use in this function)
actions.c:325: `x' undeclared (first use in this function)
actions.c:325: `y' undeclared (first use in this function)
actions.c:325: `rx' undeclared (first use in this function)
actions.c:325: `ry' undeclared (first use in this function)
actions.c:338: `action' undeclared (first use in this function)
actions.c:339: `mods' undeclared (first use in this function)
actions.c:340: `object' undeclared (first use in this function)
actions.c: At top level:
actions.c:345: parse error before "Ecore_Event_Key_Modifiers"
actions.c: In function `e_action_cont':
actions.c:358: `data' undeclared (first use in this function)
actions.c:358: `x' undeclared (first use in this function)
actions.c:358: `y' undeclared (first use in this function)
actions.c:358: `rx' undeclared (first use in this function)
actions.c:358: `ry' undeclared (first use in this function)
actions.c:358: `dx' undeclared (first use in this function)
actions.c:358: `dy' undeclared (first use in this function)
actions.c:362: `action' undeclared (first use in this function)
actions.c:363: `act' undeclared (first use in this function)
actions.c:364: `button' undeclared (first use in this function)
actions.c:365: `key' undeclared (first use in this function)
actions.c:366: `mods' undeclared (first use in this function)
actions.c:367: `object' undeclared (first use in this function)
actions.c: In function `e_action_add_impl':
actions.c:445: parse error before "E_Action_Impl"
actions.c:446: parse error before "E_Action_Impl"
actions.c: In function `e_action_del_timer':
actions.c:476: warning: implicit declaration of function `ecore_del_event_timer'
actions.c:479: warning: implicit declaration of function `FREE'
actions.c: In function `e_action_add_timer':
actions.c:494: parse error before "E_Active_Action_Timer"
actions.c: In function `e_act_resize_start':
actions.c:768: warning: implicit declaration of function `ecore_window_gravity_set'
actions.c: In function `e_act_kill_start':
actions.c:1288: warning: implicit declaration of function `ecore_window_kill_client'
actions.c: In function `e_act_cb_shade':
actions.c:1321: warning: implicit declaration of function `ecore_get_time'
actions.c:1337: warning: implicit declaration of function `ecore_add_event_timer'
actions.c:1341: warning: implicit declaration of function `ecore_window_gravity_reset'
actions.c: In function `e_act_exit_start':
actions.c:1563: warning: implicit declaration of function `ecore_focus_mode_reset'
actions.c:1564: warning: implicit declaration of function `ecore_sync'
make[2]: *** [actions.o] Error 1
make[2]: Saliendo directorio `/root/tmp/enlightenment/e17/apps/e/src'
make[1]: *** [all-recursive] Error 1
make[1]: Saliendo directorio `/root/tmp/enlightenment/e17/apps/e'
make: *** [all] Error 2
Hi: OK... I will wait for these day... ;-) Thanks -- Chema Ollés Usuario Linux: #198057
pgp00000.pgp
Description: PGP signature