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
