Changes between Version 101 and Version 102 of CygwinPort


Ignore:
Timestamp:
06/30/11 13:59:44 (11 years ago)
Author:
kcrisman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CygwinPort

    v101 v102  
    55 * Although below it compares Windows 7 and Windows XP, it is conceivable that the Cygwin version also sometimes has something to do with the problems listed
    66
    7 == Cygwin Prerequisites ==
     7== Cygwin Notes ==
    88
     9=== Prerequisites ===
    910These Cygwin packages need to be installed in order for the Sage build to complete.  Eventually, these should be added to prereq, but that would be for when Cygwin is actually supported.
    1011
     
    2122   * similarly and nano or vim or something to edit files with
    2223
    23 At any point in the build process (or after), changes in Windows (such as antivirus upgrades) can lead to forking problems, and you may need to rebase.  See [http://groups.google.com/group/sage-windows/browse_thread/thread/ca02b59099bda7dc these build notes of William's] for a fairly effective strategy to deal with this.
     24=== Rebasing ===
     25At any point in the build process (or after), changes in Windows (such as antivirus upgrades) can lead to forking problems, and you may need to rebase. 
     26 * See [http://groups.google.com/group/sage-windows/browse_thread/thread/ca02b59099bda7dc these build notes of William's] for a fairly effective strategy to deal with this.
     27 * In order to implement this, you may need to use the 'ash' shell from the Windows command line. 
     28   * This may require doing `C:\cygwin\bin\ash.exe` or something similar instead of just `ash`.
     29   * For ash to actually find any commands, you may need to follow the tips at [http://thehacklist.blogspot.com/2009/04/cygwin-ls-command-not-found.html this blog post] for setting the `CYGWIN_HOME` variable and prepending the Cygwin binary directory (usually `C:\cygwin\bin`) to the `Path` variable.
    2430
     31=== Porting! ===
    2532Also, don't forget to {{{export SAGE_PORT=yes}}} before starting.
    2633