Octave for Microsoft Windows: Difference between revisions

No edit summary
Line 321: Line 321:


===Notes===
===Notes===
*Not needed anymore, but just in case you want to try one. HOWTO install a cygwin snapshot:
*Not needed anymore, but just in case you want to try one cygwin snapshot.  
**download <code>cygwin1-20120227.dll.bz2</code> (current last) from http://cygwin.com/snapshots/
:HOWTO install a cygwin snapshot:
:download <code>cygwin1-20120227.dll.bz2</code> (current last) from http://cygwin.com/snapshots/
     bunzip2 cygwin1-20120227.dll.bz2
     bunzip2 cygwin1-20120227.dll.bz2
     cp cygwin1-20120227.dll cygwin1.dll
     cp cygwin1-20120227.dll cygwin1.dll
     cp /bin/cygwin1.dll /bin/cygwin1.dll_backup
     cp /bin/cygwin1.dll /bin/cygwin1.dll_backup
   
   
**exit all cygwin processes and from windows explorer  
:exit all cygwin processes and from windows explorer  
**copy the cygwin1.dll snapshot to
:copy the cygwin1.dll snapshot to
     c:\cygwin\bin  
     c:\cygwin\bin  
     (or in the equivalent directory of your cygwin installation).
     (or in the equivalent directory of your cygwin installation).
*Graphics is based on X, so to plot you need to start octave within xterm (or similar).
*Graphics is based on X, so to plot you need to start octave within xterm (or similar).
*A new fltk graphics_toolkit is available, and the crash on "print" issue was solved starting from on 3.4.2-3 using the patch proposed here: https://savannah.gnu.org/bugs/index.php?31641
 
*A new fltk graphics_toolkit is available, and the crash on "print" issue was solved starting from 3.4.2-3 using the patch proposed here: https://savannah.gnu.org/bugs/index.php?31641


*If a dlls collision arise, the correct invocation of the rebase utility within dash shell is:
*If a dlls collision arise, the correct invocation of the rebase utility within dash shell is:
     rebaseall -s "dll|so|oct"
     rebaseall -s "dll|so|oct"
:as octave dll's use unexpected ".oct" suffix for its own extension.
:as octave dll's use unexpected ".oct" suffix for its own extension.
*For general build notes, see <code>etc/README.Cygwin</code>.
*For general build notes, see <code>etc/README.Cygwin</code>.
*When building from development source (default branch)  
*When building from development source (default branch)  
     "make check"  
     "make check"  
22

edits