|
From: | Ben Abbott |
Subject: | Re: Need instructions to build Octave on macOS |
Date: | Sat, 14 Apr 2018 08:37:16 -0700 |
Ok. After installing Octave via Homebrew, you’ll have most the dependencies install as well. If you intend to use MacPorts or Fink for dependencies, then you may want to decide which you’d prefer to use and uninstall the others.. I’m using Homebrew. The short instructions below assume you are using Homebrew as well. There are other dependencies needed. You can install them using the commands below. ## Start with Octave to fulfill most dependencies brew install octave brew uninstall octave ## Use Sundails27 instead of Sundials brew unlink sundials brew install sundials27 ## Add qscintilla2 brew install qscintilla2 ## Use Homebrew's texinfo brew install texinfo ## Use Homebrew's bison brew install bison You’ll also want to Install MacTex if building docs is desired. If you haven’t done so, you’ll need to pull the mercurial sources. hg clone https://www.octave.org/hg/octave If you don’t have mercurial installed ... brew intall mercurial Once you have pulled the development sources and run bootstrap, I suggest using a script to configure and make. I’ve attached the versions I’m using. There are currently two patches that are needed for a working gui. Its possible something above doesn’t work. Recently, Homebrew was reorganized. So it is possible that something changed. Ben |
homebrew_configure_octave_v4.sh
Description: Binary data
homebrew_make_octave_v2.sh
Description: Binary data
[Prev in Thread] | Current Thread | [Next in Thread] |