On 17 Sep 2014 09:26, "Daniel Kolesa" <quake...@gmail.com> wrote:
>
> 2014-09-16 23:48 GMT+01:00 Cedric BAIL <cedric.b...@free.fr>:
>
> > Hello,
> >
> > On Tue, Sep 16, 2014 at 8:54 PM, Jeff Hoogland <jeffhoogl...@linux.com>
> > wrote:
> > > As someone who has never explored the idea of running EFL/Elementary
> > > libraries on anything other than Linux - what is the current status of
> > > cross platform support?
> >
> > Depend :-)
> >
> > > Is Elementary functional/easily installable on Windows/OSX currently?
I
> > > want to start work on some new tools and I like working with
elementary,
> > > but I want my new work to be cross platform. Is elementary in its
current
> > > form a good choice for this or should I finally cave and start
learning
> > my
> > > way around QT?
> >
> > There is work underway for having a package manager for Windows, that
> > will deliver EFL in a good shape on that platform. Adrien Nader is
> > working on it. There are still a few things I need to fix and add in
> > elementary for him to complete his task. I hope to have done my part
> > of the work by end of the year. Once that is done we will have a
> > pretty good support for Windows that will be easy to test for every
> > one, but there will still be some additional work needed to have an
> > accelerated backend with GL or Angle.
> >
> > For MacOS X, there are interest by at least two contributor over the
> > last 6 months to fix issue and improve integration of EFL to be able
> > to run terminology nicely. I am guessing that if you develop your
> > application for that target, you will need some help for packaging and
> > bug fixing issue that would not have been detected with terminology.
> >
> > Finally for BSD, we are lacking people to at least report build issue
> > on git daily so that we can fix compilation issue as we go. We could
> > do by having someone help provide a VM for our buildbot, but so far
> > nobody as stepped in. In my opinion, if we support MacOS X and Linux,
> > having support for all BSD should be pretty straight forward and
> > having just a build bot should be enough to have a working stable
> > solution.
> >
>
> EFL works great on FreeBSD (at least - I don't know about the other BSDs
or
> Solaris or whatever), and I'm taking care of it keeping to work, so no
> worries there. I might be quiet about it but it currently builds and works
> fine and whenever there is a problem I fix it.
> Another thing is E though,
> which works rather poorly (mainly because of rather frequent segfaults,
> which is a problem on Linux as well, but on Linux it supports the
> restart-dialog and on other platforms it does not, and also because the
> Eeze wrapper is stupidly thin and can't be sensibly ported outside
libudev,
> IMHO it was a stupid idea to introduce it like this in the first place)

Yes, very annoying about e not working well on BSD. We also got some people
asking about it on IRC and Twitter. They are first class users (even though
our devs are mostly Linux guys) and deserve better than this. :) We really
need to fix that.

As for eeze, I hated it from the start, I hate it when we create libs just
for the sake of creating libs as "wrappers". Eeze is as good as nothing for
us now.

>
>
> >
> > Also I think you do develop with Python, I have absolutely no idea
> > about python-efl portability and maybe kuuko could answer that.
> >
> > Have fun,
> > --
> > Cedric BAIL
> >
> >
> >
------------------------------------------------------------------------------
> > Want excitement?
> > Manually upgrade your production database.
> > When you want reliability, choose Perforce.
> > Perforce version control. Predictably reliable.
> >
> >
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
> D5
>
------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
>
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to