To view the Help system without frames click on thishyperlink. GNU Octave for Windows and Mac OS X platforms. This gdb download binary option contains instructions about creating a Windows installer using mxe-octave. Install all requirements of MXE Octave.
Use make all 7z-dist, make all tar-dist or make all zip-dist instead of make all nsis-installer if you want to build just an archive of the files to install on Windows instead of an installer wizard. 4 can result in as many as 16 jobs running at once. Your only options are to make 7z-dist, zip-dist or tar-dist installers. Include gdb in the installer by running make gdb before making the nsis-installer target. 7 on my core i5 system. The first configure option also includes gdb and an MSYS shell in the binary.
Note: this option does NOT imply 64-bit indexing. Octave-Forge packages, which will save time when installing them once in Windows. If you seriously want to work with gdb, also have –disable-strip-dist-files as configure option. However, in that case chances are that you cannot build an . It can happen that you meet problems with Java.
If not present, mxe-octave downloads them but this can occasionally go wrong. Windows include files on the Windows partition from the mxe-octave location. Note: If you skip this step, mxe-octave will build using the source available from from the hydra site. The checksum is only needed when you download a dist archive from the Internet, not so much when you copy it within your own home network, let alone your own computer. That will save a lot of downloading bandwidth. As of late Dec 2015, mxe-octave allows out-of-tree builds, which makes it a lot easier to build separate Octave versions with the same mxe-octave tree.
However, do not keep mxe-octave build dirs for too long. I’d suggest to wipe a build dir after at most two or three months and start over with a fresh clone a la Step 1. After a first successful build there’s no more use for the log subdirs for each package, so you can wipe them all. It is possible that, for example, the build of Octave in step 2 works but that if fails in step 3. Sometimes running “make” a second time without changing anything will fix the problem. In particular, autotools rebuilds some files in the first make which may cause the second make to succeed.