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

Reply via email to