Hi, On Thu, Jul 9, 2009 at 3:35 PM, DigDug_the_2nd<dugthemath...@gmail.com> wrote: > > I installed Sage binary under WINDOWs Vista using the VM Player > as described in the Installation Manual . . . so far so good . . . but > I'm a little unsure what the VM Player is actually doing. Sage is not > installed in the ordinary sense that a program is usually > installed . . . right? What I'd really like to do is put the Sage_ROOT > on the PATH and then access all the packages in Sage and the > additional ones added to it. Can I do this by pointing the PATH to the > folder that contains the VM Player files that I downloaded as the > binary distribution for WINDOWs?
Short answer: No. Longer answer: Currently the best way to run/use Sage under Windows is to use the VMware image. This essentially is an Ubuntu Linux image that is loaded using the WMware player. That means that the compiled version of Sage in that VMware image has been compiled for a Linux system, where the binary format is different from Windows. It's like you can't execute a Linux binary under Windows and vice versa (unless you use an emulator or a virtual machine). > If not then I just read a new post in the WINDOWs Sage Wiki about > using Visual Studio 2008 & G95 to build Sage from source. That doesn't > sound so bad, but can I uninstall Visual Studio once I'm done using it > to build Sage . . . > or will that mess up the way Sage works? Once you've used MS Visual Studio 2008 (and G95) to compile the Windows port of Sage, then you don't really need the compiler any more in order to run a binary. So, yes, you should be able to remove MS Visual Studio 2008 after successful compilation. > Will I be able to make stand > alone programs that are not running on Visual Studio at all (and > aren't effected by its licensing?). I'm not sure what you're talking about here. Can you elaborate more on this point? > If I have gcc installed why is it not possible to install the > source code with that? Sage currently has over 90 components. Many of those components are themselves separate open source projects. However, some of these components currently don't have Windows ports and someone has to go through all such components and port each and every one of them to Windows. If you're interested in porting Sage to Windows, a good place for that is the sage-windows mailing list. > Finally, if I choose to build the source code, is it OK to do that > without (immediately) erasing or uninstalling my present binary > distribution in its VM Player form? The VMware image and the Windows port source distribution are two separate packages. So if you have Visual Studio 2008 and other development tools for Windows, then you can grab a Windows port source distribution from http://windows.sagemath.org/ and compile it. They don't and shouldn't affect one another. -- Regards Minh Van Nguyen --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---