Octave for Microsoft Windows: Difference between revisions

Information mirror of octave for windows 3.8.2 is added
(Rearranged page in favour of MXE builds.)
(Information mirror of octave for windows 3.8.2 is added)
Line 1: Line 1:
GNU Octave is primarily developed on GNU/Linux and other [https://en.wikipedia.org/wiki/POSIX POSIX] conform systems. The ports of GNU Octave to Microsoft Windows use different approaches to get most of the original Octave and adapt it to Microsoft Windows idiosyncrasies (e.g. dynamic libraries, file paths, permissions, environment variables, GUI system, etc). Bear this in mind and don't panic if you get unexpected results. There are a lot of suggestions on the mailing lists for tuning your Octave installation. GNU Octave standalone ports for Windows are independently compiled using either the [http://mingw.org MinGW] or Microsoft Visual Studio development environments.
GNU Octave is primarily developed on GNU/Linux and other [https://en.wikipedia.org/wiki/POSIX POSIX] conform systems. The ports of GNU Octave to Microsoft Windows use different approaches to get most of the original Octave and adapt it to Microsoft Windows idiosyncrasies (e.g. dynamic libraries, file paths, permissions, environment variables, GUI system, etc). Bear this in mind and don't panic if you get unexpected results. There are a lot of suggestions on the mailing lists for tuning your Octave installation. GNU Octave standalone ports for Windows are independently compiled using either the [http://mingw.org MinGW] or Microsoft Visual Studio development environments (3.6 or before).


= Installers for Microsoft Windows =
= Installers for Microsoft Windows =
Line 5: Line 5:
The easiest way to install GNU Octave on Microsoft Windows is using [http://hg.octave.org/mxe-octave/ MXE] builds. For the current 4.0.x release installers can be found [https://ftp.gnu.org/gnu/octave/windows/ here].
The easiest way to install GNU Octave on Microsoft Windows is using [http://hg.octave.org/mxe-octave/ MXE] builds. For the current 4.0.x release installers can be found [https://ftp.gnu.org/gnu/octave/windows/ here].


If you got any problems while running Windows 8 or libstdc++-6.dll errors, try this [http://mxeoctave.osuv.de/octave-gui.bat octave-gui.bat] file and place it into your Octave folder (e.g. `C:/octave-4.0/`).
If you got any problems while running Windows 8 or libstdc++-6.dll errors, try this octave-gui.bat file and place it into your Octave folder (e.g. `C:/octave-4.0/`).


     @echo off
     @echo off
Line 13: Line 13:


The plot command also doesn't work well in case of Windows 8 system.
The plot command also doesn't work well in case of Windows 8 system.
The site that provide previous version of octave for windows of ver. 3.8.2 (unofficial build) is closed.
A mirrored binary can be downloaded at [http://www.tatsuromatsuoka.com/octave/Eng/Win/ File list of Octave for Windows] 


See [[Windows_Installer]] for building instructions.
See [[Windows_Installer]] for building instructions.
Anonymous user