Changes

Jump to navigation Jump to search
1,831 bytes added ,  01:30, 20 February 2017
Line 34: Line 34:  
Detailed instruction of installing Octave-Forge packages is shown at [http://wiki.octave.org/Octave-Forge Octave-Forge]
 
Detailed instruction of installing Octave-Forge packages is shown at [http://wiki.octave.org/Octave-Forge Octave-Forge]
    +
== Octave 4.2.0 on cygwin==
    +
*'''Web-Site:''' http://cygwin.com
 +
*'''Maintainer:''' Marco Atzeri
 +
*'''Latest release:''' 2017-01-30
 +
 +
*Latest packages:
 +
 +
:octave-4.2.0-1
 +
:Its announce on cygwin mailing list [https://cygwin.com/ml/cygwin-announce/2017-01/msg00077.html]
 +
 +
:octave-forge packages have each  a cygwin package
 +
:Its announce on cygwin mailing list [https://cygwin.com/ml/cygwin-announce/2017-01/msg00078.html]
 +
: Full cygwin package list is available here [https://cygwin.com/packages/]
 +
: At today 2017-01-30, 64 forge packages are available.
 +
 +
*To install :
 +
:  run cygwin setup-x86.exe (for cygwin 32 bit) or  setup-x86_64.exe (for cygwin 64 bit) and select them in the Math category.
 +
:  All the package dependencies will be also installed.
 +
 +
:Graphics is based on X and to plot you will need to start octave within xterm (or similar).
 +
:  I recommend to install "xinit", "xlaunch" and "gnuplot". These packages will pull all the functional Xserver.
 +
:  Otherwise the only graphics will be ASCII art ;-)
 +
 +
===Notes===
 +
 +
*When building from development source (default branch)
 +
:    "make check"
 +
:passes almost all the tests. Only, and not substantial, failures are:
 +
    <nowiki>
 +
    /pub/hg/octave/src/data.cc : 8 failures due to different handling of complex Inf on sort
 +
    /pub/hg/octave/src/syscalls.cc: 1 failure on fork. This disappears when octave is installed
 +
    /pub/hg/octave/scripts/sparse/svds.m: 1 failure due to test sensitivity on starting point. See
 +
    https://mailman.cae.wisc.edu/pipermail/octave-maintainers/2011-September/024715.html</nowiki>
 +
 +
*To build from cygwin source package, you need to install "cygport" and the relevant development libraries
 +
    <nowiki>
 +
    $ tar -xf octave-4.2.0-1-src.tar.xz
 +
    $ cygport octave.cygport almostall</nowiki>
 +
 +
:see cygport documentation for further info.
    
=Older version instructions=
 
=Older version instructions=
18

edits

Navigation menu