I finally understand the own build issue.

On 2/15/07, William Stein <[EMAIL PROTECTED]> wrote:
>
> On Thu, 15 Feb 2007 18:00:18 -0800, Alec Mihailovs <[EMAIL PROTECTED]> wrote:
>
> >
> > From: <[EMAIL PROTECTED]>
> >>
> >> I just finished building SAGE on Vista.  It worked without a hitch!
> >
> > Cygwin or native?
>
> A Cygwin build of SAGE is the closest thing to "native SAGE" that I think
> we'll ever see on any version of Microsoft Windows.  The main issue
> is that many of the components of SAGE, and the way they communicate,
> only makes sense in a POSIX environment, and are only maintained and
> developed in such an environment (more precisely -- usually in Linux).
> Cygwin is an implementation of such an environment for Windows, and
> code that is built in the cygwin environment is native -- unless it
> makes system calls that cygwin has to turn into equivalent windows
> calls.  E.g., gmp is pretty fast in Cygwin, since it's all low level
> arithmetic, which doesn't involve such system calls.
>
> Probably some people will email back that there are other POSIX environments
> for Windows, or that the SAGE developers "should" rewrite components of SAGE
> to build natively in Visual Studio for Windows.   Getting SAGE to work at all
> in Linux itself has already been a hugely difficult problem.  To rewrite 
> things
> to work with Visual Studio, say, would be a herculean task... and at the end
> of the day would almost certainly be worse performance-wise than just using
> vmware (and Linux) under windows.
>
> William
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to