From: Stefan S. <st...@da...> - 2014-02-28 09:10:50
|
Hello. On Fri, 2014-02-28 at 07:22, Adrien Nader wrote: > On Wed, Feb 26, 2014, Stefan Schmidt wrote: > > Hello. > > > > On Tue, 2014-02-25 at 23:10, Adrien Nader wrote: > > > > And here we have the problem. Nobody is willing to invest in having > > efl working well on mingw/windows. You did some patches which is more > > than other people do so thanks for that. > > > > Still, what I mostly hear is like "EFL needs to support windows > > because the app I write should work there". But the reality is that > > none of the active developers is using it or working on it behind the > > causual bug fix if jenkins complains about broken builds. The mingw > > automated build on jenkins is as what Cedric and I did to have at > > leats an idea if we break stuff for mingw on the compilation side. Its > > as far as I personally will go. > > > > I siad it before and I will say it it again to everyone who wants efl > > top support mingw/windows as a first class citizen: > > > > If you don't do the work nobody else does. > > > > It may sound harsh but I have done my share on keeping the mingw port > > build even if I have _zero_ interest in it. > > It's already much better than some libraries. The rules could be as > simple as: > 1- don't break the build We are trying this already. > 2- try not to rely on _approaches_ that are specific to either Linux or > GNU; functions specific to one of them should be mostly fine but > approaches (think "cgroups"), not Its a bit more than that. We often try to optimize our code for memory and speed. Some of the concepts we are using are just not available on Windows. Which means this features are either simply disabled or have to be faked somehow ... > Is there a place which centralizes the expected features by platform? > Like if someone adds an #ifdef around some feature, is it mentioned > somewhere which isn't the code? ... in libevil which is our internal code to abstract some of the Windows APIs. Written by Vincent Torri. > I will try to track stuff more closely, I'm finally getting close to the > end of my backlog^W^Wone of my backlogs. Thanks. Appreciated. regards Stefan Schmidt |