





e17genmenu grabs stoof from /usr/share/applications/<foo>.desktop to make generic eaps and populate the .order files.SolidSnakex28 wrote:Hey, how am I supposed to add applications to the menu? e17genmenu doesn't pick up a single program, all but that "Bonobo Component....".





Get a screenshot of the error.SolidSnakex28 wrote:That's the problem, I'm on a laptop, so no middle click.


EnjoyAG3 fidel # emerge ewl
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-libs/ewl-0.0.4.004 to /
>>> md5 filesewl-9999.ebuild
>>> md5 filesewl-0.0.4.002.ebuild
>>> md5 filesewl-0.0.4.004.ebuild
>>> md5 filesfiles/digest-ewl-0.0.4.002
>>> md5 filesfiles/digest-ewl-0.0.4.004
>>> md5 filesfiles/digest-ewl-9999
>>> md5 src_uriewl-0.0.4.004.tar.gz
* Please do not contact the E team about bugs in Gentoo.
* Only contact vapier@gentoo.org via e-mail or bugzilla.
* Remember, this stuff is CVS only code so dont cry when
* I break you.
* If you have trouble connecting to the sourceforge cvs
* server, try exporting using the unofficial mirror:
* export E17_ECVS_SERVER=thinktux.net:/root
>>> Unpacking source...
>>> Unpacking ewl-0.0.4.004.tar.gz to /var/tmp/portage/ewl-0.0.4.004/work
>>> Source unpacked.
* Removing useless C++ checks ... [ ok ]
* econf: updating ewl-0.0.4.004/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating ewl-0.0.4.004/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking for i686-pc-linux-gnu-gcc... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for strerror in -lcposix... no
checking for i686-pc-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/i386-pc-linux-gnu/bin/ld
checking if the linker (/usr/i386-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i386-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... nm
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for i686-pc-linux-gnu-g++... no
checking for i686-pc-linux-gnu-c++... no
checking for i686-pc-linux-gnu-gpp... no
checking for i686-pc-linux-gnu-aCC... no
checking for i686-pc-linux-gnu-CC... no
checking for i686-pc-linux-gnu-cxx... no
checking for i686-pc-linux-gnu-cc++... no
checking for i686-pc-linux-gnu-cl... no
checking for i686-pc-linux-gnu-FCC... no
checking for i686-pc-linux-gnu-KCC... no
checking for i686-pc-linux-gnu-RCC... no
checking for i686-pc-linux-gnu-xlC_r... no
checking for i686-pc-linux-gnu-xlC... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for i686-pc-linux-gnu-g77... no
checking for i686-pc-linux-gnu-f77... no
checking for i686-pc-linux-gnu-xlf... no
checking for i686-pc-linux-gnu-frt... no
checking for i686-pc-linux-gnu-pgf77... no
checking for i686-pc-linux-gnu-fort77... no
checking for i686-pc-linux-gnu-fl32... no
checking for i686-pc-linux-gnu-af77... no
checking for i686-pc-linux-gnu-f90... no
checking for i686-pc-linux-gnu-xlf90... no
checking for i686-pc-linux-gnu-pgf90... no
checking for i686-pc-linux-gnu-epcf90... no
checking for i686-pc-linux-gnu-f95... no
checking for i686-pc-linux-gnu-fort... no
checking for i686-pc-linux-gnu-xlf95... no
checking for i686-pc-linux-gnu-ifc... no
checking for i686-pc-linux-gnu-efc... no
checking for i686-pc-linux-gnu-pgf95... no
checking for i686-pc-linux-gnu-lf95... no
checking for i686-pc-linux-gnu-gfortran... no
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse nm output from gcc object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking if gcc static flag works... no
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... no
checking if gcc supports -c -o file.o... no
checking if we can lock with hard links... yes
checking whether the gcc linker (/usr/i386-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i386-pc-linux-gnu/bin/ld
checking if the linker (/usr/i386-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i386-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... no
checking if g++ supports -c -o file.o... no
checking if we can lock with hard links... yes
checking whether the g++ linker (/usr/i386-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/i386-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for __attribute__... yes
checking for edb-config... yes
checking for evas-config... yes
checking for Evas_Engine_Software_X11.h... yes
checking for Evas_Engine_GL_X11.h... yes
checking for Evas_Engine_FB.h... no
checking for ecore-config... yes
checking for edje-config... yes
checking for emotion-config... yes
checking Emotion.h usability... yes
checking Emotion.h presence... yes
checking for Emotion.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ewl.pc
config.status: creating ewl-config
config.status: creating src/Makefile
config.status: creating src/bin/Makefile
config.status: creating src/lib/Ewl.h
config.status: creating src/lib/Makefile
config.status: creating tools/Makefile
config.status: creating tools/ewl_edb_ed/Makefile
config.status: creating data/Makefile
config.status: creating data/themes/Makefile
config.status: creating ewl-config.h
config.status: executing default-1 commands
config.status: executing default commands
make all-recursive
make[1]: Entering directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004'
Making all in src
make[2]: Entering directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004/src'
Making all in lib
make[3]: Entering directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004/src/lib'
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -02 -march=pentium3 -pipe -Wall -c ewl_border.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -02 -march=pentium3 -pipe -Wall -c ewl_border.c -DPIC
gcc: unrecognized option `-02'
In file included from Ewl.h:278,
from ewl_border.c:1:
ewl_widget.h:24: error: syntax error before "Ecore_List"
ewl_widget.h:24: warning: no semicolon at end of struct or union
ewl_widget.h:26: error: syntax error before '}' token
ewl_widget.h:57: error: field `callbacks' has incomplete type
ewl_widget.h:70: error: syntax error before "Ecore_Hash"
ewl_widget.h:70: warning: no semicolon at end of struct or union
ewl_widget.h:71: warning: type defaults to `int' in declaration of `data'
ewl_widget.h:71: warning: data definition has no type or storage class
ewl_widget.h:72: error: syntax error before '}' token
In file included from Ewl.h:279,
from ewl_border.c:1:
ewl_container.h:76: error: field `widget' has incomplete type
ewl_container.h:78: error: syntax error before "Ecore_List"
ewl_container.h:78: warning: no semicolon at end of struct or union
ewl_container.h:91: error: syntax error before '}' token
In file included from Ewl.h:286,
from ewl_border.c:1:
ewl_box.h:39: error: field `container' has incomplete type
In file included from Ewl.h:289,
from ewl_border.c:1:
ewl_cell.h:33: error: field `container' has incomplete type
In file included from Ewl.h:290,
from ewl_border.c:1:
ewl_row.h:24: error: field `container' has incomplete type
In file included from Ewl.h:292,
from ewl_border.c:1:
ewl_grid.h:24: error: syntax error before "Ecore_List"
ewl_grid.h:24: warning: no semicolon at end of struct or union
ewl_grid.h:32: error: field `container' has incomplete type
ewl_grid.h:51: error: syntax error before "Ecore_List"
ewl_grid.h:51: warning: no semicolon at end of struct or union
In file included from Ewl.h:293,
from ewl_border.c:1:
ewl_table.h:32: error: field `container' has incomplete type
ewl_table.h:70: error: syntax error before '*' token
ewl_table.h:72: warning: type defaults to `int' in declaration of `ewl_table_find'
ewl_table.h:72: warning: data definition has no type or storage class
In file included from Ewl.h:296,
from ewl_border.c:1:
ewl_theme.h:38: error: syntax error before '*' token
ewl_theme.h:38: warning: type defaults to `int' in declaration of `ewl_theme_font_path_get'
ewl_theme.h:38: warning: data definition has no type or storage class
In file included from Ewl.h:298,
from ewl_border.c:1:
ewl_label.h:30: error: field `widget' has incomplete type
In file included from Ewl.h:302,
from ewl_border.c:1:
ewl_overlay.h:37: error: field `container' has incomplete type
In file included from Ewl.h:303,
from ewl_border.c:1:
ewl_embed.h:55: error: syntax error before "Ecore_List"
ewl_embed.h:55: warning: no semicolon at end of struct or union
ewl_embed.h:59: error: syntax error before '}' token
In file included from Ewl.h:304,
from ewl_border.c:1:
ewl_window.h:38: error: field `embed' has incomplete type
In file included from Ewl.h:306,
from ewl_border.c:1:
ewl_fileselector.h:48: error: syntax error before "Ecore_List"
ewl_fileselector.h:48: warning: no semicolon at end of struct or union
ewl_fileselector.h:52: error: syntax error before '}' token
ewl_fileselector.h:66: error: syntax error before '*' token
ewl_fileselector.h:66: warning: type defaults to `int' in declaration of `ewl_fileselector_select_list_get'
ewl_fileselector.h:66: warning: data definition has no type or storage class
In file included from Ewl.h:307,
from ewl_border.c:1:
ewl_filedialog.h:63: error: syntax error before '*' token
ewl_filedialog.h:63: warning: type defaults to `int' in declaration of `ewl_filedialog_select_list_get'
ewl_filedialog.h:63: warning: data definition has no type or storage class
In file included from Ewl.h:309,
from ewl_border.c:1:
ewl_text.h:46: error: field `container' has incomplete type
ewl_text.h:58: error: syntax error before "Ecore_List"
ewl_text.h:58: warning: no semicolon at end of struct or union
ewl_text.h:60: error: syntax error before '}' token
ewl_text.h:184: error: field `widget' has incomplete type
ewl_text.h:190: error: syntax error before "Ecore_List"
ewl_text.h:190: warning: no semicolon at end of struct or union
ewl_text.h:346: error: syntax error before "Ecore_List"
ewl_text.h:346: warning: no semicolon at end of struct or union
ewl_text.h:348: error: syntax error before '}' token
ewl_text.h:374: error: field `widget' has incomplete type
In file included from Ewl.h:310,
from ewl_border.c:1:
ewl_entry.h:9: error: field `text' has incomplete type
ewl_entry.h:52: error: field `widget' has incomplete type
In file included from Ewl.h:315,
from ewl_border.c:1:
ewl_seeker.h:41: error: field `container' has incomplete type
In file included from Ewl.h:317,
from ewl_border.c:1:
ewl_spacer.h:32: error: field `widget' has incomplete type
In file included from Ewl.h:318,
from ewl_border.c:1:
ewl_spinner.h:36: error: field `container' has incomplete type
In file included from Ewl.h:319,
from ewl_border.c:1:
ewl_image.h:35: error: field `widget' has incomplete type
In file included from Ewl.h:326,
from ewl_border.c:1:
ewl_check.h:38: error: field `w' has incomplete type
In file included from Ewl.h:328,
from ewl_border.c:1:
ewl_radiobutton.h:37: error: syntax error before "Ecore_List"
ewl_radiobutton.h:37: warning: no semicolon at end of struct or union
In file included from Ewl.h:329,
from ewl_border.c:1:
ewl_separator.h:39: error: field `widget' has incomplete type
In file included from Ewl.h:331,
from ewl_border.c:1:
ewl_datepicker.h:34: error: field `text' has incomplete type
In file included from Ewl.h:332,
from ewl_border.c:1:
ewl_iconbox.h:74: error: syntax error before "Ecore_List"
ewl_iconbox.h:74: warning: no semicolon at end of struct or union
ewl_iconbox.h:88: error: `select' redeclared as different kind of symbol
/usr/include/sys/select.h:112: error: previous declaration of `select'
ewl_iconbox.h:96: error: syntax error before '}' token
In file included from Ewl.h:333,
from ewl_border.c:1:
ewl_media.h:36: error: field `widget' has incomplete type
In file included from Ewl.h:334,
from ewl_border.c:1:
ewl_notebook.h:38: error: syntax error before "Ecore_List"
ewl_notebook.h:38: warning: no semicolon at end of struct or union
ewl_notebook.h:41: error: syntax error before '}' token
In file included from Ewl.h:335,
from ewl_border.c:1:
ewl_progressbar.h:37: error: field `container' has incomplete type
In file included from Ewl.h:337,
from ewl_border.c:1:
ewl_scrollpane.h:37: error: field `container' has incomplete type
In file included from Ewl.h:339,
from ewl_border.c:1:
ewl_selectionbook.h:35: error: syntax error before "Ecore_List"
ewl_selectionbook.h:35: warning: no semicolon at end of struct or union
ewl_selectionbook.h:39: error: syntax error before '}' token
In file included from Ewl.h:340,
from ewl_border.c:1:
ewl_statusbar.h:38: error: syntax error before "Ecore_List"
ewl_statusbar.h:38: warning: no semicolon at end of struct or union
ewl_statusbar.h:40: error: syntax error before '}' token
In file included from Ewl.h:343,
from ewl_border.c:1:
ewl_tree.h:42: error: field `container' has incomplete type
ewl_tree.h:47: error: syntax error before "Ecore_List"
ewl_tree.h:47: warning: no semicolon at end of struct or union
ewl_tree.h:50: error: syntax error before '}' token
ewl_tree.h:66: error: field `container' has incomplete type
ewl_tree.h:98: error: syntax error before '*' token
ewl_tree.h:98: warning: type defaults to `int' in declaration of `ewl_tree_selected_get'
ewl_tree.h:98: warning: data definition has no type or storage class
make[3]: *** [ewl_border.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ewl-0.0.4.004/work/ewl-0.0.4.004'
make: *** [all-recursive-am] Error 2
* Please do not contact the E team about bugs in Gentoo.
* Only contact vapier@gentoo.org via e-mail or bugzilla.
* Remember, this stuff is CVS only code so dont cry when
* I break you.
* If you have trouble connecting to the sourceforge cvs
* server, try exporting using the unofficial mirror:
* export E17_ECVS_SERVER=thinktux.net:/root
!!! ERROR: x11-libs/ewl-0.0.4.004 failed.
!!! Function enlightenment_die, Line 98, Exitcode 0
!!! emake failed
!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM
!!! If you need support, post the topmost build error, NOT this status message.

Thanks, but not only is ecore installed but updating xine and gstreamer didn't work. I tried it before...Pithlit wrote:emerge ecore && read/post here


why not just use entangle to add entries?milothurston wrote:On the topic of e17 menus, can anyone explain this?
I've got a load of .eapp files in $HOME/.e/e/applications/all
In $HOME/.e/e/applications/favorite, I have a .order file and .directory.eapp
However, nothing seems to want to convince anything to appear in the "favorite" menu, which persists upon saying "No Applications".
http://www3.get-e.org/Main/FAQs.html#2milothurston wrote:Is there something I'm missing, or is e17 still not fully functional?

It doesn't seem to be part of the e_utils package:vesselin wrote: why not just use entangle to add entries?
Code: Select all
gvurrdon% equery files e_utils
/usr
/usr/bin
/usr/bin/e17setroot
/usr/bin/e_util_eapp_edit
/usr/bin/emblem
/usr/share
/usr/share/doc
/usr/share/doc/e_utils-9999
/usr/share/doc/e_utils-9999/AUTHORS.gz
/usr/share/doc/e_utils-9999/NEWS.gz
/usr/share/doc/e_utils-9999/README.gz
/usr/share/e_utils
/usr/share/e_utils/data
/usr/share/e_utils/data/emblem
/usr/share/e_utils/data/emblem/default.eet