Octave for Microsoft Windows: Difference between revisions

(→‎Printing (installing Ghostscript): note that the Destination directory is variable)
Line 478: Line 478:


=Octave on Cygwin=
=Octave on Cygwin=
== Octave 3.6.1 on cygwin==
== Octave 3.6.2 on cygwin==


*'''Web-Site:''' http://cygwin.com  
*'''Web-Site:''' http://cygwin.com  
*'''Maintainer:''' Marco Atzeri  
*'''Maintainer:''' Marco Atzeri  
*'''Latest release:''' 2012-02-27
*'''Latest release:''' 2012-06-04


*Latest packages:
*Latest packages:
:octave-3.6.1-1
:octave-3.6.2-1
:octave-forge-20120224-1
:octave-forge-20120714-2


*To install : run cygwin setup.exe and select them in the Math category .
*To install : run cygwin setup.exe and select them in the Math category .
*On Cygwin 1.7.9-1 the communication between octave and gnuplot is broken due to a cygwin bug.
:Please use version cygwin 1.7.11-1 or later.


===Notes===
===Notes===
Line 509: Line 506:


*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
*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:
    rebaseall -s "dll|so|oct"
: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>.
Line 526: Line 519:


*To build from cygwin source package, you need to install "cygport" and the relevant development libraries
*To build from cygwin source package, you need to install "cygport" and the relevant development libraries
     $ tar -xvjf octave-3.6.1-1-src.tar.bz2  
     $ tar -xvjf octave-3.6.2-1-src.tar.bz2  
     gl2ps-print.patch  
     gl2ps-print.patch  
     octave-3.6.1-1.cygport  
     octave-3.6.2-1.cygport  
     octave-3.6.1-1.cygwin.patch  
     octave-3.6.2-1.cygwin.patch  
     octave-3.6.1-1.src.patch  
     octave-3.6.2-1.src.patch  
     octave-3.6.1.tar.bz2
     octave-3.6.2.tar.bz2


     $ cygport octave-3.6.1-1.cygport almostall
     $ cygport octave-3.6.2-1.cygport almostall


:see cygport documentation for further info.
:see cygport documentation for further info.
Anonymous user