Octave for MinGW: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Starting from [http://www.tatsuromatsuoka.com/octave/Eng/Win/ Tatsuro's 3.6.0 binary, build env and dependency zips], = msys-tm -> \msys (msys\1.0\<> -> .\msys) = * bin * etc ...") |
(=Level1= is intended for the page title) |
||
Line 1: | Line 1: | ||
Minimal instructions for installing Octave-3.6.0 on [http://www.mingw.org/ MinGW]. | |||
==Installation Instructions for MinGW== | |||
Download [http://www.tatsuromatsuoka.com/octave/Eng/Win/ 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) === | |||
* bin | * bin | ||
* etc (Adapt fstab!!!) | * etc (Adapt fstab!!!) | ||
Line 8: | Line 13: | ||
* share | * share | ||
= mingw-tm | === mingw-tm ⇒ \mingw === | ||
* share: clean up, only keep doc/, info/, locale/ and man/ | * share: clean up, only keep doc/, info/, locale/ and man/ | ||
* keep the rest | * keep the rest | ||
= gplibs = | === gplibs === | ||
* bin ⇒ \bin | |||
* bin | * etc ⇒ \etc | ||
* lib | * include ⇒ \include | ||
* man | * lib ⇒ \lib | ||
* | * share\man ⇒ mingw\share\man | ||
* man ⇒ \mingw\man | |||
= gnuwin32 | === Octavelibs === | ||
* bin ⇒ \bin | |||
* lib ⇒ \lib | |||
* man ⇒ \mingw\man | |||
* share ⇒ \share | |||
* include ⇒ \include | |||
=== gnuwin32 ⇒ \gnuwin32 === | |||
Add /license | Add /license | ||
Line 34: | Line 42: | ||
Adapt octave360.bat (proper paths to /bin, /mingw/bin, /msys/bin) | Adapt octave360.bat (proper paths to /bin, /mingw/bin, /msys/bin) | ||
= To do (incomplete list!) = | === To do (incomplete list!) === | ||
* clean up | * clean up | ||
* add licenses from dependency libs | * add licenses from dependency libs |
Revision as of 23:56, 24 June 2012
Minimal instructions for installing Octave-3.6.0 on MinGW.
Installation Instructions for MinGW
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)
- bin
- etc (Adapt fstab!!!)
- home
- postinstall
- share
mingw-tm ⇒ \mingw
- share: clean up, only keep doc/, info/, locale/ and man/
- keep the rest
gplibs
- bin ⇒ \bin
- etc ⇒ \etc
- include ⇒ \include
- lib ⇒ \lib
- share\man ⇒ mingw\share\man
- man ⇒ \mingw\man
Octavelibs
- bin ⇒ \bin
- lib ⇒ \lib
- man ⇒ \mingw\man
- share ⇒ \share
- include ⇒ \include
gnuwin32 ⇒ \gnuwin32
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!)
- clean up
- add licenses from dependency libs
- ....
Philip Nienhuis, Jan 16, 2012