Octave for macOS: Difference between revisions
Homebrew doesn't have Octave anymore - they couldn't get it to build so have just given up and it's been entirely removed from the repository
(Homebrew doesn't have Octave anymore - they couldn't get it to build so have just given up and it's been entirely removed from the repository) |
|||
Line 1: | Line 1: | ||
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] | 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] and [http://www.macports.org/ MacPorts]. | ||
About version numbers (as of May 2012): | About version numbers (as of May 2012): | ||
Line 51: | Line 51: | ||
*MacPorts has good support for Octave. A list of what MacPorts has available for Octave is [http://www.macports.org/ports.php?by=name&substr=octave here]. To install the most recent version of Octave, type {{Codeline|sudo port install octave-devel +atlas+docs}} at the Terminal's command line. Octave has many dependencies which will be downloaded and installed prior to Octave. The entire installation process can take a few hours. | *MacPorts has good support for Octave. A list of what MacPorts has available for Octave is [http://www.macports.org/ports.php?by=name&substr=octave here]. To install the most recent version of Octave, type {{Codeline|sudo port install octave-devel +atlas+docs}} at the Terminal's command line. Octave has many dependencies which will be downloaded and installed prior to Octave. The entire installation process can take a few hours. | ||
*The variant installed may be important to the user's experience. The available variants for {Codeline|octave-devel} are displayed by typing {{Codeline|port variants octave-devel}}. It is recommended that the user include {{Codeline|+atlas+docs}}. This will avoid bugs present in Apple's vecLib and enable support for Octave's {{Codeline|doc()}} function. | *The variant installed may be important to the user's experience. The available variants for {Codeline|octave-devel} are displayed by typing {{Codeline|port variants octave-devel}}. It is recommended that the user include {{Codeline|+atlas+docs}}. This will avoid bugs present in Apple's vecLib and enable support for Octave's {{Codeline|doc()}} function. | ||
==Create a launcher app with AppleScript== | ==Create a launcher app with AppleScript== |