How to compile GNU Octave with OpenBLAS on macOS

Gnu-octave-logo The repository homebrew/science is dead, long live dpo/homebrew-openblas! We switched from Apples proprietary Accelerate framework to OpenBLAS, so free your numbers and compile Octave as follows

brew tap dpo/openblas
Pin the repository
brew tap-pin dpo/openblas
Now, install a development snapshot of octave (with GUI and java)
brew install dpo/openblas/octave --devel --with-qt --with-java
MacOS and Linux users with HiDPI screen will enjoy improved plotting thanks to the fixes of jpswensen for bug #49053.

Octave 4.2 released

bildschirmfoto-2016-11-15-um-21-48-24Finally, GNU Octave 4.2 was released (also see the new shiny website). It comes with odeset, odeget and some odeXX compatible time steppers that have been developed with contributions within recent GSOC and SOCIS projects.

macOS users can get the release already today by using homebrew as usual

brew install octave