Octave for MinGW: Difference between revisions

=Level1= is intended for the page title
(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:
Starting from [http://www.tatsuromatsuoka.com/octave/Eng/Win/ Tatsuro's 3.6.0 binary, build env and dependency zips],  
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 &rArr; \msys (msys\1.0\<> &rArr; .\msys) ===


= msys-tm -> \msys (msys\1.0\<> -> .\msys) =
* bin
* bin
* etc  (Adapt fstab!!!)
* etc  (Adapt fstab!!!)
Line 8: Line 13:
* share
* share


= mingw-tm -> \mingw =
=== mingw-tm &rArr; \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
* etc -> \etc
* include -> \include
* lib -> \lib
* share\man -> mingw\share\man
* man -> \mingw\man


= Octavelibs =
* bin &rArr; \bin
* bin -> \bin
* etc &rArr; \etc
* lib -> \lib
* include &rArr; \include
* man -> \mingw\man
* lib &rArr; \lib
* share -> \share
* share\man &rArr; mingw\share\man
* include -> \include
* man &rArr; \mingw\man


= gnuwin32 -> \gnuwin32 =
=== Octavelibs ===
 
* bin &rArr; \bin
* lib &rArr; \lib
* man &rArr; \mingw\man
* share &rArr; \share
* include &rArr; \include
 
=== gnuwin32 &rArr; \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
364

edits