#6743: cygwin metaticket: port Sage to Microsoft Windows (via Cygwin): stage 1
--
make building Sage automatic
-------------------------------+--------------------------------------------
Reporter: was | Owner: was
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-5.7
Component: cygwin | Resolution:
Keywords: sd31 sd32 | Work issues:
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: | Stopgaps:
-------------------------------+--------------------------------------------
Comment (by dimpase):
few things about Cygwin rebase/rebaseall.
* we should rebase .so files, too;
* {{{rebase}}} has a new handy -O switch, which means rebase (new)
things, but do not touch the system dlls. So instead of rebaseall,
assuming one installs Sage on a system without previous versions of Sage
installed, one can do, at the Cygwin shell (no need to kill all the Cygwin
processes, as is the case for rebaseall):
{{{
$ cd $SAGE_ROOT
$ find . -name *.dll >/tmp/list_of_files
$ find . -name *.so >>/tmp/list_of_files
$ rebase -O -T /tmp/list_of_files
}}}
* previous versions of Sage clog up the limited static dll address space
maintained by Cygwin in {{{/etc/rebase*}}} databases. I recommend to wipe
them out before installing the new version of Sage; i.e. remove Sage
installation(s) and {{{/etc/rebase*}}} and run rebaseall as usual, in
{{{ash}}} or {{{dash}}}.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6743#comment:149>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" 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-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.