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

Reply via email to