Octave for macOS: Difference between revisions

87 bytes removed ,  16 May 2020
(→‎MacPorts: Shorten introduction.)
Line 96: Line 96:
===Spack===
===Spack===


Spack is a package management tool that supports the installation of multiple versions of software on macOS and other operating systems. It is a free/open source software project to simplify installation of other software. It is similar in aim and function to MacPorts and Homebrew. It was created by Todd Gamblin and is currently being updated and developed by a large list of contributors (mainly via GitHub).
[https://spack.io/ Spack] is a package management tool that supports the installation of multiple versions of software on macOS and other operating systems. It was created 2013 by Todd Gamblin and is currently being updated and developed by a large list of contributors (mainly via [https://github.com/spack/spack GitHub]).


'''Install GNU Octave using Spack:'''
'''Install GNU Octave using Spack:'''
Line 103: Line 103:
*Install Xcode via the Mac App Store.
*Install Xcode via the Mac App Store.
** Install the command line tools by {{Codeline|xcode-select --install}}.
** Install the command line tools by {{Codeline|xcode-select --install}}.
*Follow [https://spack-tutorial.readthedocs.io/en/latest/ Spack tutorial].
* Follow [https://spack-tutorial.readthedocs.io/en/latest/ Spack tutorial].


To install Octave, first we ensure that Spack itself has the latest definitions, by going to the local Spack repository (develop branch) folder and running the command:
To install Octave, first we ensure that Spack itself has the latest definitions, by going to the local Spack repository (develop branch) folder and running the command: