I tried to port Sage to mingw once, back when it was easier (2006),
and failed already at building Python.
There was a huge page with hacks to maybe do it back then, but they
weren't working.
There's a stackoverflow question now about this problem:

   http://stackoverflow.com/questions/15365249/build-python-with-mingw-and-gcc

" Python does not build out of the box with MinGW, let alone for Win64."

and another suggests this fork of Python 3.4 that's meant to build on
mingw:  https://bitbucket.org/puqing/python-mingw

but there are issues entitled "Build fails on mingw (msys)" down the
right side of the screen...

On Wed, Aug 27, 2014 at 11:05 AM, Jean-Pierre Flori <[email protected]> wrote:
>
>
> On Wednesday, August 27, 2014 11:00:35 AM UTC+2, Jeroen Demeyer wrote:
>>
>> On 2014-08-27 10:22, Jean-Pierre Flori wrote:
>> > Note that cross-compiler running on linux and targetting mingw(64) have
>> > been available since mingw(64) is.
>> Many packages in Sage do not support cross-compiling. For example, the
>> Python build toolchain does not really support cross-compiling.
>
> Sure, but GMP/MPIR/MPFR/FLINT do.
> You can even run testsuites using Wine64 :)
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org
[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to