Octave for MinGW

From Octave
Jump to: navigation, search

Minimal instructions for installing Octave-3.6.0 on MinGW.

Installation Instructions for MinGW[edit]

Download Tatsuro's 3.6.0 binary, build env and dependency zips, and place their contents as described below.

msys-tm ⇒ \msys (msys\1.0\<> ⇒ .\msys)[edit]

  • bin
  • etc (Adapt fstab!!!)
  • home
  • postinstall
  • share

mingw-tm ⇒ \mingw[edit]

  • share: clean up, only keep doc/, info/, locale/ and man/
  • keep the rest

gplibs[edit]

  • bin ⇒ \bin
  • etc ⇒ \etc
  • include ⇒ \include
  • lib ⇒ \lib
  • share\man ⇒ mingw\share\man
  • man ⇒ \mingw\man

Octavelibs[edit]

  • bin ⇒ \bin
  • lib ⇒ \lib
  • man ⇒ \mingw\man
  • share ⇒ \share
  • include ⇒ \include

gnuwin32 ⇒ \gnuwin32[edit]

Add /license

Adapt /share/octave/3.6.0/m/starttup/octaverc (add editor, default dir) Adapt octave360.bat (proper paths to /bin, /mingw/bin, /msys/bin)

To do (incomplete list!)[edit]

  • clean up
  • add licenses from dependency libs
  • ....

Philip Nienhuis, Jan 16, 2012