Hi, On Sat, Feb 21, 2015, Jeff Hoogland wrote: > Has any work been done to get Python-EFLs running on Windows? There are > nice pre-compiled Windows binaries for EFL/Elementary here -> > http://win-builds.org/index.html > > Would be nice if we had something similar for py-efl (ideally getting pip > to work with those windows build) to promote py-efl apps as being cross > platform.
Complain to upstream python: the windows port of python only supports building with MSVC. Let upstream know that GCC support for the Windows port means everything can be cross-compiled. I haven't tried and maybe that the current state is actually sufficient for cross-compilation and only native compilation would be unsupported. I doubt it's the case though. Some people patch it to make it work with GCC but upstream is not merging them and it's a laaaarge pile of patches which is way too large for me to feel comfortable with. I've not looked at the details of such patches but some complain that they are not merged due to political issues (with the maintainer of the windows port being a bit too much in favor of Microsoft and Visual Studio). That's what I've been reading but I'm a bit dubious because fairly often such patches are not mergeable: they work for the usecase they're meant to support (or at least with minimal steps to do by hand) but also break other usecases. An alternative that just sprang to my mind would be to build python packages as part of win-builds but not python itself. This depends heavily on the amount of platform-specific defines at play but that's always a possible issue with cross-compilation so it probably doesn't make building worse anyway. -- Adrien Nader ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel