Octave for Microsoft Windows: Difference between revisions

Jump to navigation Jump to search
(→‎Octave with Visual Studio: update link to 3.6.4)
Line 676: Line 676:


=Octave on Cygwin=
=Octave on Cygwin=
== Octave 3.6.2 on cygwin==
== Octave 3.6.4 on cygwin==


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


*Latest packages:
*Latest packages:
:octave-3.6.2-1
:octave-3.6.4-1
:octave-forge-20120714-2
:octave-forge-octave-forge-20130223-1


*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.  
:  All the package dependencies will be also installed.
 
:Graphics is based on X and to plot you need to start octave within xterm (or similar).
:  I recommend to install "xinit" and "xlaunch".
:  These 2 package will pull all the functional Xserver.
:  Otherwise the only graphics will be ASCI art ;-)
 
 
*The fltk graphics_toolkit is available, but due to a bug in Xserver WGL (MS integrated OpenGL implementation)
:  as reported
:  https://mailman.cae.wisc.edu/pipermail/help-octave/2013-June/059461.html
 
:you have two choices, for a full functional graphics:
: 1) use the gnuplot graphics_toolkit
: 2) run the Xserver with "Xwin -multiwindow -nowgl"
: Number 1 is current default


===Notes===
===Notes===
Line 700: Line 717:
     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).
*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


*For general build notes, see <code>etc/README.Cygwin</code>.
*For general build notes, see <code>etc/README.Cygwin</code>.
Line 717: Line 730:


*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.2-1-src.tar.bz2  
     $ tar -xvjf octave-3.6.4-1-src.tar.bz2  
     gl2ps-print.patch  
     gl2ps-print.patch  
     octave-3.6.2-1.cygport  
     octave-3.6.4-1.cygport  
     octave-3.6.2-1.cygwin.patch  
     octave-3.6.4-1.cygwin.patch  
     octave-3.6.2-1.src.patch  
     octave-3.6.4-1.src.patch  
     octave-3.6.2.tar.bz2
     octave-3.6.4.tar.bz2


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


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

Navigation menu