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)


>
> 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

Reply via email to