2013/1/11 Gustavo Sverzut Barbieri <barbi...@profusion.mobi>

> On Friday, January 11, 2013, Nicolas Aguirre wrote:
>
> > 2013/1/11 Gustavo Sverzut Barbieri <barbi...@profusion.mobi<javascript:;>
> > >
> >
> > > On Thu, Jan 10, 2013 at 8:51 PM, Nicolas Aguirre
> > > <aguirre.nico...@gmail.com <javascript:;>>wrote:
> > >
> > > > Hi,
> > > >
> > > > After lucas commit, i tried to build EFL merge for win32.
> > > >
> > > > i configure with : ./configure --prefix=$MINGW_PREFIX --host=$TARGET
> > > > --disable-static --with-tests=none --with-crypto=gnutls
> > > --disable-gstreamer
> > > > --disable-pulseaudio --disable-audio --disable-physics
> > > >
> > > > --disable-gstreamer option does't work at all, it's ignored,
> attached a
> > > > patch which fix this issue.
> > > >
> > >
> > > Thanks, in SVN.
> > >
> > >
> > > The next issue is that the configure try to check for eeze, but eeze
> is a
> > > > linux only package, it's a non sense for windows or macos. So how to
> > > remove
> > > > eeze from the build ?
> > > > It could be a good option to add a --disable-eeze option in the
> > > configure ?
> > > > what you think about it ?
> > > >
> > >
> > > Likely due the cross compilation. Right now it reads:
> > >
> > >      EFL_LIB_START_OPTIONAL([Eeze], [test "${have_linux}" = "yes"])
> > >
> > > Based on:
> > > case "$host_os" in
> > >    mingw32ce*)
> > >       have_wince="yes"
> > >       have_windows="yes"
> > >    ;;
> > >    mingw*|cygwin*)
> > >       # TODO: check cygwin* here
> > >       have_win32="yes"
> > >       have_windows="yes"
> > >    ;;
> > >    darwin*)
> > >       have_darwin="yes"
> > >    ;;
> > >    linux*)
> > >       have_linux="yes"
> > >    ;;
> > > esac
> > >
> > > I thought that even being "host_os", the mingw* would redefine it...
> but
> > I
> > > was wrong. Do you have the information about that? If you're getting
> > linux
> > > = yes, then all your modules cross compiled for Windows are named
> linux?!
> > > :-/ Later on we have:
> > >       MODULE_ARCH="$host_os-$host_cpu-v_maj.v_min.v_mic"
> > >       MODULE_EXT=".dll"
> > >
> > > that was the reasoning of my thought.
> > >
> > >
> > Based on the 1.7.3 branch when i build evas, the gdi engine is named
> > : lib/evas/modules/engines/software_gdi/mingw32-i686-1.7.3/module.dll
> > host_os =mingw32
> > host_cpu = i686
>
>
> As I expected. But then what do you get in trunk? See config.log
>
>
here my config.log
http://pastebin.com/TNgY1dGS



>
> >
> >
> > >
> > > There will be no --disable-eeze.
> > >
> >
> > It will be perfect !
> >
> > --
> > Nicolas Aguirre
> > Mail: aguirre.nico...@gmail.com <javascript:;>
> > Web: http://enna.geexbox.org
> > Blog: http://dev.enlightenment.fr/~captainigloo/
> >
> >
> ------------------------------------------------------------------------------
> > 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-devel mailing list
> > enlightenment-devel@lists.sourceforge.net <javascript:;>
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
> --
> 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-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Nicolas Aguirre
Mail: aguirre.nico...@gmail.com
Web: http://enna.geexbox.org
Blog: http://dev.enlightenment.fr/~captainigloo/
------------------------------------------------------------------------------
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-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to