Did you compile ecore and ewl? Paul On Mon, 2005-10-03 at 15:36 -0500, MillTek wrote: > Hi, > I've tried almost every day for a month to compile and install Engage. > I run the Arch Linux system so I'm using prefixes approriate to Arch. > My compile has worked in the past so I don't think it's that. The > output below is very long and I apologise for that but I can't resolve > this on my own. > > Here's the end of the compile............... > > In file included from /opt/e17/include/ewl/Ewl.h:278, > from main.c:3: > /opt/e17/include/ewl/ewl_widget.h:24: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_widget.h:24: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_widget.h:26: error: syntax error before '}' token > /opt/e17/include/ewl/ewl_widget.h:57: error: array type has incomplete > element type > /opt/e17/include/ewl/ewl_widget.h:70: error: syntax error before > 'Ecore_Hash' > /opt/e17/include/ewl/ewl_widget.h:70: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_widget.h:71: warning: data definition has no > type or storage class > /opt/e17/include/ewl/ewl_widget.h:72: error: syntax error before '}' token > In file included from /opt/e17/include/ewl/Ewl.h:279, > from main.c:3: > /opt/e17/include/ewl/ewl_container.h:76: error: field 'widget' has > incomplete type > /opt/e17/include/ewl/ewl_container.h:78: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_container.h:78: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_container.h:91: error: syntax error before '}' > token > In file included from /opt/e17/include/ewl/Ewl.h:286, > from main.c:3: > /opt/e17/include/ewl/ewl_box.h:39: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:289, > from main.c:3: > /opt/e17/include/ewl/ewl_cell.h:33: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:290, > from main.c:3: > /opt/e17/include/ewl/ewl_row.h:24: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:292, > from main.c:3: > /opt/e17/include/ewl/ewl_grid.h:24: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_grid.h:24: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_grid.h:32: error: field 'container' has > incomplete type > /opt/e17/include/ewl/ewl_grid.h:51: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_grid.h:51: warning: no semicolon at end of > struct or union > In file included from /opt/e17/include/ewl/Ewl.h:293, > from main.c:3: > /opt/e17/include/ewl/ewl_table.h:32: error: field 'container' has > incomplete type > /opt/e17/include/ewl/ewl_table.h:70: error: syntax error before '*' token > /opt/e17/include/ewl/ewl_table.h:72: warning: data definition has no > type or storage class > In file included from /opt/e17/include/ewl/Ewl.h:296, > from main.c:3: > /opt/e17/include/ewl/ewl_theme.h:38: error: syntax error before '*' token > /opt/e17/include/ewl/ewl_theme.h:38: warning: data definition has no > type or storage class > In file included from /opt/e17/include/ewl/Ewl.h:298, > from main.c:3: > /opt/e17/include/ewl/ewl_label.h:30: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:302, > from main.c:3: > /opt/e17/include/ewl/ewl_overlay.h:37: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:303, > from main.c:3: > /opt/e17/include/ewl/ewl_embed.h:55: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_embed.h:55: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_embed.h:59: error: syntax error before '}' token > In file included from /opt/e17/include/ewl/Ewl.h:304, > from main.c:3: > /opt/e17/include/ewl/ewl_window.h:38: error: field 'embed' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:306, > from main.c:3: > /opt/e17/include/ewl/ewl_fileselector.h:48: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_fileselector.h:48: warning: no semicolon at end > of struct or union > /opt/e17/include/ewl/ewl_fileselector.h:52: error: syntax error before > '}' token > /opt/e17/include/ewl/ewl_fileselector.h:66: error: syntax error before > '*' token > /opt/e17/include/ewl/ewl_fileselector.h:66: warning: data definition has > no type or storage class > In file included from /opt/e17/include/ewl/Ewl.h:307, > from main.c:3: > /opt/e17/include/ewl/ewl_filedialog.h:63: error: syntax error before '*' > token > /opt/e17/include/ewl/ewl_filedialog.h:63: warning: data definition has > no type or storage class > In file included from /opt/e17/include/ewl/Ewl.h:309, > from main.c:3: > /opt/e17/include/ewl/ewl_text.h:46: error: field 'container' has > incomplete type > /opt/e17/include/ewl/ewl_text.h:58: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_text.h:58: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_text.h:61: error: syntax error before '}' token > /opt/e17/include/ewl/ewl_text.h:187: error: field 'widget' has > incomplete type > /opt/e17/include/ewl/ewl_text.h:194: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_text.h:194: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_text.h:360: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_text.h:360: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_text.h:362: error: syntax error before '}' token > /opt/e17/include/ewl/ewl_text.h:388: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:310, > from main.c:3: > /opt/e17/include/ewl/ewl_entry.h:9: error: field 'text' has incomplete type > /opt/e17/include/ewl/ewl_entry.h:52: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:315, > from main.c:3: > /opt/e17/include/ewl/ewl_seeker.h:41: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:317, > from main.c:3: > /opt/e17/include/ewl/ewl_spacer.h:32: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:318, > from main.c:3: > /opt/e17/include/ewl/ewl_spinner.h:36: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:319, > from main.c:3: > /opt/e17/include/ewl/ewl_image.h:35: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:326, > from main.c:3: > /opt/e17/include/ewl/ewl_check.h:38: error: field 'w' has incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:328, > from main.c:3: > /opt/e17/include/ewl/ewl_radiobutton.h:37: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_radiobutton.h:37: warning: no semicolon at end > of struct or union > In file included from /opt/e17/include/ewl/Ewl.h:329, > from main.c:3: > /opt/e17/include/ewl/ewl_separator.h:39: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:331, > from main.c:3: > /opt/e17/include/ewl/ewl_datepicker.h:34: error: field 'text' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:332, > from main.c:3: > /opt/e17/include/ewl/ewl_iconbox.h:74: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_iconbox.h:74: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_iconbox.h:88: error: 'select' redeclared as > different kind of symbol > /usr/include/sys/select.h:112: error: previous declaration of 'select' > was here > /opt/e17/include/ewl/ewl_iconbox.h:96: error: syntax error before '}' token > In file included from /opt/e17/include/ewl/Ewl.h:333, > from main.c:3: > /opt/e17/include/ewl/ewl_media.h:36: error: field 'widget' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:334, > from main.c:3: > /opt/e17/include/ewl/ewl_notebook.h:38: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_notebook.h:38: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_notebook.h:41: error: syntax error before '}' token > In file included from /opt/e17/include/ewl/Ewl.h:335, > from main.c:3: > /opt/e17/include/ewl/ewl_progressbar.h:37: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:337, > from main.c:3: > /opt/e17/include/ewl/ewl_scrollpane.h:37: error: field 'container' has > incomplete type > In file included from /opt/e17/include/ewl/Ewl.h:339, > from main.c:3: > /opt/e17/include/ewl/ewl_selectionbook.h:35: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_selectionbook.h:35: warning: no semicolon at > end of struct or union > /opt/e17/include/ewl/ewl_selectionbook.h:39: error: syntax error before > '}' token > In file included from /opt/e17/include/ewl/Ewl.h:340, > from main.c:3: > /opt/e17/include/ewl/ewl_statusbar.h:38: error: syntax error before > 'Ecore_List' > /opt/e17/include/ewl/ewl_statusbar.h:38: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_statusbar.h:40: error: syntax error before '}' > token > In file included from /opt/e17/include/ewl/Ewl.h:343, > from main.c:3: > /opt/e17/include/ewl/ewl_tree.h:42: error: field 'container' has > incomplete type > /opt/e17/include/ewl/ewl_tree.h:47: error: syntax error before 'Ecore_List' > /opt/e17/include/ewl/ewl_tree.h:47: warning: no semicolon at end of > struct or union > /opt/e17/include/ewl/ewl_tree.h:50: error: syntax error before '}' token > /opt/e17/include/ewl/ewl_tree.h:66: error: field 'container' has > incomplete type > /opt/e17/include/ewl/ewl_tree.h:98: error: syntax error before '*' token > /opt/e17/include/ewl/ewl_tree.h:98: warning: data definition has no type > or storage class > make[3]: *** [engage-main.o] Error 1 > make[3]: Leaving directory `/e17packer/src/misc/engage/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/e17packer/src/misc/engage/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/e17packer/src/misc/engage' > make: *** [all] Error 2 > > > > > DRAKEDalfa The Enlightened One wrote: > > >the problem was: > > > >THE NASTY NVIDIA DRIVER :-p > > > >compile against nvidia drivers GL libs make that > >error, i uninstall nvidia driver and compile all > >again and now all work fine > > > >the nvidia driver has a bad uninstaller it delete > >the original libGL.so and didnt make a copy so i > >install the xorg-server again to fix that :) > > > >all work fine now > > > > > > > >------------------------------------------------------- > >SF.Net email is Sponsored by the Better Software Conference & EXPO > >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > >Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > >Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > >_______________________________________________ > >enlightenment-users mailing list > >[email protected] > >https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
