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