On Mon, Apr 4, 2016 at 2:38 PM, Sebastien Gouezel <sebastien.goue...@gmail.com> wrote: > > > Le lundi 4 avril 2016 11:48:34 UTC+2, Erik Bray a écrit : >> >> >> Yes, I think this approach is mainly useful for newcomers. The >> majority of the problems you mentioned came in due to already having >> various bits of this installed. I'm not quite sure I understand the >> >> point about latex. > > > I mean that sagemath in a VM will not interact well with other normal > programs on my computer. Say I have mathematica or maple, will sagemath in > VM be able to call them?
No, I don't think so. Some would consider that a feature, not a bug :) >> I'm -1 on Cygwin for a few reasons, but am working on building Sage >> natively for Windows without a posix-compatibility layer. (Though I'm >> not opposed to supporting Cygwin too of course but I don't think it's >> the most user-friendly approach in the long term). > > > I don't really wee why it could not be user-friendly, can you elaborate on > this? Note that there are cygwin programs that come with an all-in-one > installer just as what you did for sagemath in VM, installing the bits of > cygwin they need -- the user just has to click on OK once or twice, and then > everything is working in a completely transparent way. Check out for > instance Isabelle/HOL at https://isabelle.in.tum.de/ I don't know how to do that--do you know if there is a good way to go about that? Sure you "just" have to bundle cygwin.dll, but you have to make sure everything in your package is using the same cygwin.dll. In the meantime, the only thing Sage is presently shipping "for WIndows" is a VM, and that's not ideal. This is an improvement. > Of course, a native windows build would be even better, but that seems to be > an order of magnitude more difficult since many programs in > sage-the-distribution use the posix layer (PARI, for instance) PARI seems to have made progress on--if not fixed--native support for Windows. One of the main holdouts I'm aware of now is GAP. I'm working on that. -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.