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/ -~----------~----~----~----~------~----~------~--~---
