Hi,

I got the same problem today.

Changing the line

INCLUDES = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib

to

INCLUDES = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib \
@EDJE_CFLAGS@ @ECORE_CFLAGS@ @EVAS_CFLAGS@ @EMOTION_CFLAGS@ @EPSILON_CFLAGS@

in e17/libs/ewl/tools/ewl_config/Makefile.am fixed it.

It probably only needs the evas and ecore flags but I haven't tested it.

- gerry


On Sun, 1 Oct 2006 20:06:27 +0400, sitarane <[EMAIL PROTECTED]> wrote:
> On Sun, 01 Oct 2006 10:27:07 -0500
> Paul Stejskal <[EMAIL PROTECTED]> wrote:
> 
>> sitarane wrote:
>> > Hi,
>> > Ewl cvs don't compile anymore.
>> > Wait and see.
> 
>> A build log would help.
>> Paul
>> 
> 
> I'm using Kubuntu Edgy. 
> Here are the juicy bits:
> 
> Making all in ewl_config
> make[3]: entrant dans le répertoire «
> /home/philippe/cvsE17/e17/libs/ewl/tools/ewl_config »
> if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib -I../../src/lib  
> -W -Wall -Wno-implicit -g -O2 -Wall -MT ewl_config.o -MD -MP -MF
> ".deps/ewl_config.Tpo" -c -o ewl_config.o ewl_config.c; \
>         then mv -f ".deps/ewl_config.Tpo" ".deps/ewl_config.Po"; else rm
> -f ".deps/ewl_config.Tpo"; exit 1; fi
> In file included from ewl_config.c:1:
> ../../src/lib/Ewl.h:249:18: error: Evas.h: Aucun fichier ou répertoire de
> ce type
> ../../src/lib/Ewl.h:250:19: error: Ecore.h: Aucun fichier ou répertoire
> de ce type
> ../../src/lib/Ewl.h:251:24: error: Ecore_Data.h: Aucun fichier ou
> répertoire de ce type
> ../../src/lib/Ewl.h:252:21: error: Ecore_X.h: Aucun fichier ou répertoire
> de ce type
> ../../src/lib/Ewl.h:253:28: error: Ecore_X_Cursor.h: Aucun fichier ou
> répertoire de ce type
> In file included from ../../src/lib/Ewl.h:258,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_widget.h:134: error: expected specifier-qualifier-list
> before ‘Evas_Object’
> In file included from ../../src/lib/Ewl.h:265,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_container.h:82: error: expected specifier-qualifier-list
> before ‘Ecore_DList’
> In file included from ../../src/lib/Ewl.h:270,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_misc.h:28: error: expected ‘)’ before ‘*’ token
> ../../src/lib/ewl_misc.h:29: error: expected ‘)’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:281,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_table.h:77: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:283,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_config.h:24: error: expected specifier-qualifier-list
> before ‘Ecore_Hash’
> In file included from ../../src/lib/Ewl.h:284,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_theme.h:38: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:292,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_embed.h:56: error: expected specifier-qualifier-list
> before ‘Evas’
> ../../src/lib/ewl_embed.h:87: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> ../../src/lib/ewl_embed.h:120: error: expected declaration specifiers or
> ‘...’ before ‘Evas_Object’
> ../../src/lib/ewl_embed.h:121: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:295,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_filelist.h:35: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> ../../src/lib/ewl_filelist.h:99: error: expected ‘)’ before
> ‘st_size’
> ../../src/lib/ewl_filelist.h:100: error: expected ‘)’ before
> ‘st_mode’
> ../../src/lib/ewl_filelist.h:101: error: expected ‘)’ before
> ‘st_uid’
> ../../src/lib/ewl_filelist.h:102: error: expected ‘)’ before
> ‘st_gid’
> ../../src/lib/ewl_filelist.h:103: error: expected ‘)’ before
> ‘modtime’
> ../../src/lib/ewl_filelist.h:107: error: expected declaration specifiers
> or ‘...’ before ‘Ecore_List’
> ../../src/lib/ewl_filelist.h:108: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:298,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_filelist_column.h:36: error: expected
> specifier-qualifier-list before ‘Ecore_List’
> In file included from ../../src/lib/Ewl.h:299,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_filepicker.h:43: error: expected
> specifier-qualifier-list before ‘Ecore_List’
> ../../src/lib/ewl_filepicker.h:74: error: expected declaration specifiers
> or ‘...’ before ‘Ecore_List’
> ../../src/lib/ewl_filepicker.h:75: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:300,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_filedialog.h:72: error: expected declaration specifiers
> or ‘...’ before ‘Ecore_List’
> ../../src/lib/ewl_filedialog.h:73: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:302,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_engines.h:101: error: expected specifier-qualifier-list
> before ‘Ecore_DList’
> ../../src/lib/ewl_engines.h:109: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> ../../src/lib/ewl_engines.h:119: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:304,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_text.h:74: error: expected specifier-qualifier-list
> before ‘Evas_Object’
> ../../src/lib/ewl_text.h:257: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> ../../src/lib/ewl_text.h:258: error: expected declaration specifiers or
> ‘...’ before ‘Ecore_List’
> ../../src/lib/ewl_text.h:274: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> ../../src/lib/ewl_text.h:382: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> In file included from ../../src/lib/Ewl.h:311,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_seeker.h:48: error: expected specifier-qualifier-list
> before ‘Ecore_Timer’
> In file included from ../../src/lib/Ewl.h:312,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_scrollbar.h:61: error: expected specifier-qualifier-list
> before ‘Ecore_Timer’
> In file included from ../../src/lib/Ewl.h:314,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_spinner.h:50: error: expected specifier-qualifier-list
> before ‘Ecore_Timer’
> In file included from ../../src/lib/Ewl.h:315,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_image.h:55: error: expected specifier-qualifier-list
> before ‘Evas_Object’
> In file included from ../../src/lib/Ewl.h:326,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_radiobutton.h:42: error: expected
> specifier-qualifier-list before ‘Ecore_List’
> In file included from ../../src/lib/Ewl.h:332,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_iconbox.h:95: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> ../../src/lib/ewl_iconbox.h:151: error: expected ‘=’, ‘,’,
> ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:333,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_media.h:40: error: expected specifier-qualifier-list
> before ‘Evas_Object’
> In file included from ../../src/lib/Ewl.h:336,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_paned.h:45: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> In file included from ../../src/lib/Ewl.h:338,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_statusbar.h:43: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> In file included from ../../src/lib/Ewl.h:341,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_tree.h:50: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> ../../src/lib/ewl_tree.h:103: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ../../src/lib/Ewl.h:342,
>                  from ewl_config.c:1:
> ../../src/lib/ewl_tree2.h:90: error: expected specifier-qualifier-list
> before ‘Ecore_List’
> ../../src/lib/ewl_tree2.h:143: error: expected ‘=’, ‘,’, ‘;’,
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from ewl_config.c:2:
> ../../src/lib/ewl_private.h:4:26: error: Ecore_Config.h: Aucun fichier ou
> répertoire de ce type
> ../../src/lib/ewl_private.h:5:24: error: Ecore_File.h: Aucun fichier ou
> répertoire de ce type
> ../../src/lib/ewl_private.h:6:27: error: Ecore_Desktop.h: Aucun fichier ou
> répertoire de ce type
> ../../src/lib/ewl_private.h:7:18: error: Edje.h: Aucun fichier ou
> répertoire de ce type
> ../../src/lib/ewl_private.h:45:38: error: Evas_Engine_Software_X11.h:
> Aucun fichier ou répertoire de ce type
> ewl_config.c: In function ‘ec_theme_page_setup’:
> ewl_config.c:319: error: ‘Ecore_List’ undeclared (first use in this
> function)
> ewl_config.c:319: error: (Each undeclared identifier is reported only once
> ewl_config.c:319: error: for each function it appears in.)
> ewl_config.c:319: error: ‘list’ undeclared (first use in this
> function)
> ewl_config.c:338: warning: implicit declaration of function
> ‘ecore_list_new’
> ewl_config.c:363: warning: implicit declaration of function
> ‘ecore_list_append’
> ewl_config.c:370: error: ‘TRUE’ undeclared (first use in this
> function)
> ewl_config.c:379: error: ‘FALSE’ undeclared (first use in this
> function)
> ewl_config.c: In function ‘ec_cb_revert’:
> ewl_config.c:616: error: ‘Ecore_List’ undeclared (first use in this
> function)
> ewl_config.c:616: error: ‘list’ undeclared (first use in this
> function)
> ewl_config.c:651: warning: implicit declaration of function
> ‘ecore_list_goto_first’
> ewl_config.c:652: warning: implicit declaration of function
> ‘ecore_list_next’
> ewl_config.c:652: warning: assignment makes pointer from integer without a
> cast
> ewl_config.c:666: warning: assignment makes pointer from integer without a
> cast
> ewl_config.c: In function ‘ec_cb_apply’:
> ewl_config.c:698: error: ‘Ecore_List’ undeclared (first use in this
> function)
> ewl_config.c:698: error: ‘list’ undeclared (first use in this
> function)
> ewl_config.c:767: warning: implicit declaration of function
> ‘ecore_list_goto_index’
> ewl_config.c:768: warning: implicit declaration of function
> ‘ecore_list_current’
> ewl_config.c:768: warning: assignment makes pointer from integer without a
> cast
> ewl_config.c:783: warning: assignment makes pointer from integer without a
> cast
> make[3]: *** [ewl_config.o] Erreur 1
> make[3]: quittant le répertoire «
> /home/philippe/cvsE17/e17/libs/ewl/tools/ewl_config »
> make[2]: *** [all-recursive] Erreur 1
> make[2]: quittant le répertoire «
> /home/philippe/cvsE17/e17/libs/ewl/tools »
> make[1]: *** [all-recursive] Erreur 1
> make[1]: quittant le répertoire « /home/philippe/cvsE17/e17/libs/ewl »
> make: *** [all] Erreur 2
> 
> Thanks
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to