Octave for macOS: Difference between revisions

m
Update version and language for Octave.app app bundles
m (Update version and language for Octave.app app bundles)
Line 1: Line 1:
GNU Octave is primarily developed on GNU/Linux and other POSIX conformant systems.  
GNU Octave is primarily developed on GNU/Linux and other POSIX conformant systems.  
GNU Octave for Mac OS X is readily available using [http://en.wikipedia.org/wiki/Package_management_system package managers] such as [http://www.finkproject.org/ Fink], [http://www.macports.org/ MacPorts], and [http://mxcl.github.com/homebrew/ Homebrew]. An unofficial native macOS "Octave.app" distribution of GNU Octave is also available as either [http://octave-app.org/ a dmg or homebrew cask].
GNU Octave for Mac OS X is readily available using [http://en.wikipedia.org/wiki/Package_management_system package managers] such as [http://www.finkproject.org/ Fink], [http://www.macports.org/ MacPorts], and [http://mxcl.github.com/homebrew/ Homebrew]. An unofficial native macOS "Octave.app" distribution of GNU Octave is also available as either [http://octave-app.org/ a dmg or Homebrew cask].


About version numbers (as of July 2018):
About version numbers (as of December 2018):


*The 4.4.x are current releases.
*The 4.4.x are current releases.
Line 8: Line 8:
*The 4.0.x or earlier are very old releases.
*The 4.0.x or earlier are very old releases.


==Installing a Mac OS X Bundle==
==Installing a Mac OS X App Bundle==


Good progress has been made on creating a reliable App bundle for Octave on Mac OS X. Approaches using [http://www.macports.org MacPorts] and [http://brew.sh Homebrew] have been considered.
Good progress has been made on creating a reliable App bundle for Octave on Mac OS X. Approaches using [http://www.macports.org MacPorts] and [http://brew.sh Homebrew] have been considered. The [http://octave-app.org/ Octave.app project] provides an unofficial ready-to-use macOS app bundle installer based on Homebrew.


* [http://octave-app.org/ Mac OS X Bundle of Octave 4.4.0 Beta 4]
* [https://octave-app.org/Download.html Mac OS X App Bundle of Octave 4.4.x (with GUI)]
* [https://octave-app.org/Developer-Downloads.html Mac OS App Bundle of Octave 4.4.x (with GUI) Beta releases]
* [https://sourceforge.net/projects/octave/files/Octave%20MacOSX%20Binary/2016-07-11-binary-octave-4.0.3/octave_gui_403_appleblas.dmg/download download Octave 4.0.3 with graphical user interface]  (OS X 10.9+),
* [https://sourceforge.net/projects/octave/files/Octave%20MacOSX%20Binary/2016-07-11-binary-octave-4.0.3/octave_gui_403_appleblas.dmg/download download Octave 4.0.3 with graphical user interface]  (OS X 10.9+),
* [http://octave-app.org/Download.html Mac OS 4.4.0 with graphical user interface Beta]


To compile and create the application bundle yourself, see the instructions on [[Create_a_MacOS_X_App_Bundle_Using_Homebrew|how to create the bundle using Homebrew]]. (See instructions on [[Create_a_MacOS_X_App_Bundle_Using_MacPorts|how to create a bundle using Macports]] for reference, but this approach is not currently being used.)
To compile and create the application bundle yourself, see the instructions on [[Create_a_MacOS_X_App_Bundle_Using_Homebrew|how to create the bundle using Homebrew]]. (See instructions on [[Create_a_MacOS_X_App_Bundle_Using_MacPorts|how to create a bundle using Macports]] for reference, but this approach is not currently being used.)
Alternately, the [http://octave-app.org/ Octave.app project] provides an unofficial ready-to-use macOS app bundle installer. 


==Octave 4.2.2 VM installer for Mac OS X 10.10 Yosemite, 10.11 El Capitan, 10.12 Sierra, 10.13 High Sierra==
==Octave 4.2.2 VM installer for Mac OS X 10.10 Yosemite, 10.11 El Capitan, 10.12 Sierra, 10.13 High Sierra==
21

edits