For RedHat-based distributions like RedHat, CentOS, Fedora, Scientific Linux ...
Unspecific RH ===
Tested Fedora 20, but not completely.
Current release as of Aug. 20th 2018 seems to compile OK with CentOS blas-devel
prepare installation of octave =====
The remaining steps do not need to be done as root, except for
mkdir src build
get source code of octave and compile it=====
check out a copy of the octave sources in the src directory