About version numbers (June 2009):
- The 3.2.x are current releases.
- The 3.0.x are previuos releases.
1. Standalone ports
1.1. Octave 3.2.4 for Windows MinGW32
- http://sourceforge.net/projects/octave/files/Octave_Windows%20-%20MinGW/Octave%203.2.4%20for%20Windows%20MinGW32%20Installer/Octave-3.2.4_i686-pc-mingw32_gcc-4.4.0_setup.exe/download
- Maintainer: Benjamin Lindner
- Latest release: 2010-03-25
Includes:
- GNU Octave, version 3.2.4 (i686-pc-mingw32)
- atlas 3.8.2
- mingw32 (GCC 4.4.0 on http://www.mingw.org )
- gnuplot Version 4.4.0 specially prepared for octave
- mini-MSYS 1.0.11
- notepad++ 5.6.7 as text editor
- Some componets of octave-forge packages
- actuarial-1.1.0 (New!)
- audio-1.1.4
- benchmark-1.1.1
- bim-1.0.0 (New!)
- bioinfo-0.1.2
- combinatorics-1.0.9
- communications-1.0.10
- control-1.0.11
- data-smoothing-1.2.0
- econometrics-1.0.8
- fenv-0.1.0 (New!)
- financial-0.3.2
- fixed-0.7.10
- fpl-1.0.0 (New!)
- ga-0.9.7
- general-1.2.0 (updated)
- generate_html-0.1.2 (New!)
- gnuplot-1.0.1 (New!)
- gpc-0.1.7
- gsl-1.0.8
- ident-1.0.7
- image-1.0.10
- informationtheory-0.1.8
- integration-1.0.7
- io-1.0.11 (updated)
- irsa-1.0.7
- java-1.2.7 (New!)
- jhandles-0.3.5 (New!)
- linear-algebra-1.0.8
- mapping-1.0.7
- miscellaneous-1.0.9
- missing-functions-1.0.2
- msh-1.0.0 (New!)
- nlwing2-1.1.1 (New!)
- nnet-0.1.10
- nurbs-1.0.3 (New!)
- ocs-0.0.4 (New!)
- oct2mat-1.0.7 (New!)
- octcdf-1.0.17 (updated 1.0.17+)
- octgpr-1.1.5 (New!)
- odebvp-1.0.6
- odepkg-0.6.10 (updated)
- optim-1.0.12 (updated)
- optiminterp-0.3.2
- outliers-0.13.9
- physicalconstants-0.1.7
- plot-1.0.7
- quaternion-1.0.0
- signal-1.0.10
- simp-1.1.0 (New!)
- sockets-1.0.5
- specfun-1.0.8
- special-matrix-1.0.7
- spline-gcvspl-1.0.8 (New!)
- splines-1.0.7
- statistics-1.0.9
- strings-1.0.7
- struct-1.0.7
- symband-1.0.10 (New!)
- symbolic-1.0.9
- time-1.0.9
- video-1.0.2 (New!)
- windows-1.0.8(updated to 1.0.8+)
- zenity-0.5.7
Notes:
- Although there are some remaining known issues, some bugs reported to the octave-3.2.3 have been corrected. In addition, useful octave-forge packages are added (Java, Jhandles, ....). Please see 'RELEASE_NOTES.txt' to know them in details
- Default Octave install folder changed to to like 'C:\Octave\3.2.4_gcc-4.4.0\'. If you have installed octave in the folder with path name having white a space or white spaces, for example, 'C:\Program Files\', 'pkg install (package name)' command will be failed.
Additional important topics found after the release:
- It is reported that the oct2mat octave-forge package affects plot related commands. The purpose of the package is to convert m-file into matlab-compatible coding style. Please see the documentation of the octave-forge (oct2mat - freetb4matlab) from http://octave.sourceforge.net/functions_by_package.php)
- Report for this problem
- http://old.nabble.com/Re:-Octave-3.2.4-mingw32-available-p28053703.html
- Explanation of the problem
- http://old.nabble.com/Re:-Octave-3.2.4-mingw32-available-p28090303.html
- Realistic solution at this moment, do not install the oct2mat package when you install octave with octave-forge packages if you do not use this package. One one of different solutions is to execute
pkg rebuild -noauto oct2mat
- at the octave prompt and then restart octave. The operation results in the oct2mat package not to be auto-loaded in startup. When you want to use oct2mat, execute "pkg load oct2mat" command.
- The plot octave-forge package still have ginput code although the ginput function is now merge into octave itself. Therefore conflict occur if the plot package is installed. To avoid this problem, rename 'ginput.m' in the folder .....\Octave\3.2.4_gcc-4.4.0\share\octave\packages\plot-1.0.7, for example ginput.ob.m. In some computers which has one core CPU, response of ginput is very slow. In the case, modify '__gnuplot_ginput__.m' according to the following thread.
- From gnuplot-4.4.0, the default terminal of gnuplot for windows is the wxt terminal. Some users may set the GNUTERM environmental variable for the windows terminal being default. The gnuplot for windows allows to set GNUTERM to 'win' (abbreviated form) but octave does not recognize the abbreviated form for terminal name. If one would like set GNUTERM to windows terminal, one should specify it as 'windows' (full form) but not 'win' (abbreviated form). In detail see the following threads
1.2. Octave 3.0.5 for Windows MinGW32
- Web-Site: http://sourceforge.net/projects/octave/files/Octave
- Octave/Windows - MinGW? - Octave 3.0.5 for Windows MinGW? Installer
- Maintainer: Benjamin Lindner
- Latest release: 2009-05-21
Includes:
- GNU Octave, version 3.0.5 (i686-pc-mingw32)
- atlas 3.8.3 libraries (the speed of atlas libraries are improved. )
- mingw32 (TDM GCC 4.3.0-2)
- gnuplot Version 4.3.0-2008-11-21 CVS patchlevel 0 octave-mingw32
- mini-MSYS 1.0.11
- notepad++ 5.3.1 as text editor
- Some componets of octave-forge packages
- benchmark-1.0.0
- bioinfo-0.1.1
- combinatorics-1.0.7
- communications-1.0.8
- control-1.0.7
- data-smoothing-1.1.1
- econometrics-1.0.7
- financial-0.3.0
- fixed-0.7.8
- ga-0.9.4
- general-1.0.7
- gsl-1.0.7
- ident-1.0.6
- informationtheory-0.1.6
- io-1.0.7
- irsa-1.0.6
- linear-algebra-1.0.6
- miscellaneous-1.0.7
- missing-functions-1.0.1
- nnet-0.1.8
- odebvp-1.0.5
- odepkg-0.6.4
- optim-1.0.4
- optiminterp-0.3.1
- outliers-0.13.8
- physicalconstants-0.1.6
- plot-1.0.6
- signal-1.0.8
- sockets-1.0.5
- specfun-1.0.7
- special-matrix-1.0.6
- splines-1.0.6
- statistics-1.0.7
- strings-1.0.6
- struct-1.0.6
- time-1.0.8
- vrml-1.0.7
- zenity-0.5.6
Notes:
- Inquiry for this package should not be sent to the mailing list on octave project (e.g. help@octave.org) but to be sent to the ML on the octave-forge homepage.
- This is the last release of the octave 3.0.x. Now Octave-3.2.4 is available.
- Default Octave install folder changed to from 'C:\Program Files\Octave\3.0.5_gcc-4.3.0\' are not recommended. If you have installed octave in the folder with path name having white a space or white spaces, for example, 'C:\Program Files\', 'pkg install (package name)' command will be failed. Current version of Octave 3.2.2, default install folder is 'C:\Octave\3.0.5_gcc-4.3.0\'
- In the install process, if the cpu of your computer might be detected as core2duo(SSE3) even if the cpu is not core2duo, you may need not to change the cpu selection.
- The image octave-forge package is not included. If you would like you use it, please visit the below and download 'image-1.0.8_prebuild_oct_3.0.5_mgw.zip'.
2. Octave on Cygwin
2.1 Octave 3.2.4 on cygwin
- Web-Site: http://cygwin.com
- Maintainer: Marco Atzeri
- Latest release: 2010-06-11
- octave 3.2.4-3
- octave-forge packages octave-forge-20090607-2
- Please select it in Math category in the cygwin setup (using setup.exe).
- This is a cygwin release versus previous 3.2.4-2 to take care of the required inizialization of GraphichsMagick? library for version > 1.3.7
Notes:
- Cygwin-1.7 was released on Dec 23 2009. Cygwin-1.5 is now obsolete and no longer maintained.
- The distribution is limited in cygwin-1.7.
- Binaries are built by gcc-4 (gcc-4.3.4-1 with dwarf2 EH)
- Recently the gnuplot of the cygwin official site has been updated to version 4.4.0.