Octave for Microsoft Windows: Difference between revisions

Jump to navigation Jump to search
Rearranged page in favour of MXE builds.
(Versions older than 3.8 don't come with a graphical user interface)
(Rearranged page in favour of MXE builds.)
Line 3: Line 3:
= Installers for Microsoft Windows =
= Installers for Microsoft Windows =


#MXE Builds (unofficial, but recommended):
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].
#* [http://mxeoctave.osuv.de GNU Octave 3.8.2]
#[https://cygwin.com Cygwin] package (requires Cygwin to be installed first):
#* [https://cygwin.com/packages/x86/octave GNU Octave 3.8.2 Cygwin package]
#[http://mingw.org MinGW] + Visual studio (official):
#* [http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/ GNU Octave 3.6.4 and Octave Forge Packages]


 
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/`).
{{Note|GNU Octave 3.8.2 is the current stable release. Detailed instructions for individual releases can be found below.}}
 
 
About older version numbers (versions older than 3.8 don't come with a graphical user interface):
*The 3.6.x are previous releases.
*The 3.4.x are very old releases.
*The 3.2.x are very, very old releases.
<br>
 
__TOC__
 
=Detailed instructions=
 
==MXE Builds==
 
Untouched [http://hg.octave.org/mxe-octave/ MXE] builds for the current 3.8.x release can be found
[http://mxeoctave.osuv.de here].
 
However, these are '''unofficial''' builds! Remember to keep this in mind if you refer to it on bug reports.
 
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-3.8.0 folder (e.g. `C:/octave-3.8.0/`).


     @echo off
     @echo off
Line 42: Line 16:
See [[Windows_Installer]] for building instructions.
See [[Windows_Installer]] for building instructions.


__TOC__
=Older instructions=


==MinGW ports==
==MinGW ports==

Navigation menu