I'm not able to compile e17 right now. It's a matter of replacing ERR() with fprintf(stderr) and #include <Efreet.h>.
Hopefully discomfitor will get to this patch, review, fix, apply & backport :-) On Fri, Jan 11, 2013 at 1:17 AM, Ray Chen <swy...@opensuse.org> wrote: > Thanks you , Gustavo, > try to use the patch to compile e17 > got errors as below: > > [ 242s] gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../.. > -I../../src/bin -I../.. -I../../src/bin -DUSE_E_CONFIG_H > -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/freetype2 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/local/include > -I/usr/include/ecore-1 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/edje-1 -I/usr/include/eio-1 > -I/usr/include/embryo-1 -I/usr/include/efreet-1 > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/ecore-1 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/freetype2 > -I/usr/local/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 > -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC > -I/usr/include/emotion-1 -I/usr/include/eio-1 -I/usr/include/ecore-1 > -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/eina-1 > -I/usr/include/eina-1/eina -I/usr/local/include > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/freetype2 -DPACKAGE_BIN_DIR=\"/usr/bin\" > -DPACKAGE_LIB_DIR=\"/usr/lib\" > -DPACKAGE_DATA_DIR=\"/usr/share/enlightenment\" > -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE_SYSCONF_DIR=\"/etc\" > -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 > -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g > -Wshadow -Wall -W -MT e_init_main.o -MD -MP -MF .deps/e_init_main.Tpo > -c -o e_init_main.o e_init_main.c > [ 242s] e_fm_cmdline.c: In function 'fm_open': > [ 242s] e_fm_cmdline.c:48:9: error: 'Efreet_Uri' undeclared (first > use in this function) > [ 242s] e_fm_cmdline.c:48:9: note: each undeclared identifier is > reported only once for each function it appears in > [ 242s] e_fm_cmdline.c:48:21: error: 'uri' undeclared (first use in > this function) > [ 242s] e_fm_cmdline.c:48:9: warning: implicit declaration of > function 'efreet_uri_decode' > [ 242s] e_fm_cmdline.c:49:44: warning: left-hand operand of comma > expression has no effect > [ 242s] e_fm_cmdline.c:49:44: warning: value computed is not used > [ 242s] e_fm_cmdline.c:49:44: warning: left-hand operand of comma > expression has no effect > [ 242s] e_fm_cmdline.c:51:14: warning: implicit declaration of function > 'ERR' > [ 242s] e_fm_cmdline.c:54:16: warning: implicit declaration of > function 'efreet_uri_free' > [ 242s] make[4]: *** [enlightenment_filemanager-e_fm_cmdline.o] Error 1 > [ 242s] make[4]: *** Waiting for unfinished jobs.... > [ 242s] e_fm_op.c: In function '_e_fm_op_send_error': > [ 242s] e_fm_op.c:960:14: warning: ignoring return value of 'write', > declared with attribute warn_unused_result > [ 242s] e_fm_op.c: In function '_e_fm_op_update_progress_report': > [ 242s] e_fm_op.c:1039:9: warning: ignoring return value of 'write', > declared with attribute warn_unused_result > [ 242s] e_fm_op.c: In function '_e_fm_op_copy_stat_info': > [ 242s] e_fm_op.c:1126:9: warning: ignoring return value of 'chown', > declared with attribute warn_unused_result > [ 242s] mv -f .deps/enlightenment_open-e_open.Tpo > .deps/enlightenment_open-e_open.Po > [ 243s] mv -f .deps/e_init_main.Tpo .deps/e_init_main.Po > [ 243s] mv -f .deps/e_fm_op.Tpo .deps/e_fm_op.Po > [ 243s] make[4]: Leaving directory > `/usr/src/packages/BUILD/enlightenment-0.17.0/src/bin' > [ 243s] make[3]: *** [all-recursive] Error 1 > [ 243s] make[3]: Leaving directory > `/usr/src/packages/BUILD/enlightenment-0.17.0/src/bin' > [ 243s] make[2]: *** [all-recursive] Error 1 > [ 243s] make[2]: Leaving directory > `/usr/src/packages/BUILD/enlightenment-0.17.0/src' > [ 243s] make[1]: *** [all-recursive] Error 1 > [ 243s] make[1]: Leaving directory > `/usr/src/packages/BUILD/enlightenment-0.17.0' > [ 243s] make: *** [all] Error 2 > [ 243s] error: Bad exit status from /var/tmp/rpm-tmp.ZosFJ5 (%build) > > how can I solve this? > > With Regards > Ray Chen > > > 2013/1/11 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> > > > trying again as txt > > > > > > On Thu, Jan 10, 2013 at 11:32 AM, Ray Chen <swy...@opensuse.org> wrote: > > > > > 2013-1-10 上午12:15 於 "Gustavo Sverzut Barbieri" < > barbi...@profusion.mobi> > > > 寫道: > > > > > > > > On Wed, Jan 9, 2013 at 12:15 PM, Ray Chen <swy...@opensuse.org> > wrote: > > > > > > > > > ray122@linux-wtrh:~> xdg-open $HOME/Dropbox/ > > > > > EXE: 'enlightenment_filemanager 'file:///home/ray122/Dropbox/'' > > > > > ERROR: org.enlightenment.FileManager.Error: unsupported > > protocolray122 > > > > > > > > > > it's strange manner, > > > > > so when I click the dropbox icon to open my Dropbox folder > > > > > nothing happens! > > > > > In xdg-open code, there's a section about e17 > > > > > it open the file and directory with enlightenment_open > > > > > and > > > > > enlightenment_open --help > > > > > Usage: enlightenment_open [options] <file-or-folder-or-url> > > > > > shows it should work > > > > > but when enlightenment_open choose enlightenment_filemanager to > open > > > the > > > > > folder > > > > > it treat it as a "file" > > > > > > > > > > I think it's a bug > > > > > Can anyone help? > > > > > > > > > > > > > Seems e_fm_cmdline.c will do mess if you give it an URI. > > > > > > > > See the attached patch if fixes it. > > > > > > > Sorry, I can't see any attachment? > > > > > > > > -- > > > > Gustavo Sverzut Barbieri > > > > http://profusion.mobi embedded systems > > > > -------------------------------------- > > > > MSN: barbi...@gmail.com > > > > Skype: gsbarbieri > > > > Mobile: +55 (19) 9225-2202 > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, > jQuery > > > > and much more. Keep your Java skills current with LearnJavaNow - > > > > 200+ hours of step-by-step video tutorials by Java experts. > > > > SALE $49.99 this month only -- learn more at: > > > > http://p.sf.net/sfu/learnmore_122612 > > > > _______________________________________________ > > > > enlightenment-users mailing list > > > > enlightenment-users@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > > > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > > > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > > > MVPs and experts. ON SALE this month only -- learn more at: > > > http://p.sf.net/sfu/learnmore_122712 > > > _______________________________________________ > > > enlightenment-users mailing list > > > enlightenment-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > > > > > > -- > > Gustavo Sverzut Barbieri > > http://profusion.mobi embedded systems > > -------------------------------------- > > MSN: barbi...@gmail.com > > Skype: gsbarbieri > > Mobile: +55 (19) 9225-2202 > > > > > > > ------------------------------------------------------------------------------ > > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > > MVPs and experts. ON SALE this month only -- learn more at: > > http://p.sf.net/sfu/learnmore_122712 > > _______________________________________________ > > enlightenment-users mailing list > > enlightenment-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users