Line 90: |
Line 90: |
| | | |
| You can of course describe it in .octaverc. | | You can of course describe it in .octaverc. |
− |
| |
− | == Octave 4.0.3 on cygwin==
| |
− |
| |
− | *'''Web-Site:''' http://cygwin.com
| |
− | *'''Maintainer:''' Marco Atzeri
| |
− | *'''Latest release:''' 2016-07-12
| |
− |
| |
− | *Latest packages:
| |
− |
| |
− | :octave-4.0.3-1
| |
− | :Its announce on cygwin mailing list [https://www.cygwin.com/ml/cygwin-announce/2016-07/msg00024.html]
| |
− |
| |
− | :octave-forge packages have each a cygwin package
| |
− | :Its announce on cygwin mailing list [http://cygwin.com/ml/cygwin-announce/2015-06/]
| |
− | : Full cygwin package list is available here [https://cygwin.com/packages/]
| |
− | : At today 2016-07-12, 63 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.0.3-1-src.tar.xz
| |
− | $ cygport octave.cygport almostall</nowiki>
| |
− |
| |
− | :see cygport documentation for further info.
| |
− |
| |
− |
| |
| | | |
| ==Older MinGW ports== | | ==Older MinGW ports== |