1,847
edits
(Added a hint to get -larpack working on centOS) |
(Small changes. Add categories.) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
For RedHat-based distributions like RedHat, CentOS, Fedora, Scientific Linux ... | For RedHat-based distributions like RedHat, CentOS, Fedora, Scientific Linux, ... | ||
=== | === Generic RedHat === | ||
Tested Fedora 20, but not completely. | Tested Fedora 20, but not completely. | ||
Line 12: | Line 12: | ||
=== CentOS === | === CentOS === | ||
Enable use of [https://fedoraproject.org/wiki/EPEL | Enable use of [https://fedoraproject.org/wiki/EPEL Extra Packages for Enterprise Linux (EPEL)] AND THEN install octave dependencies development packages: | ||
yum -y install yum-utils | yum -y install yum-utils | ||
Line 21: | Line 21: | ||
The arpack-devel package distributed with CentOS 7 (arpack-devel-3.1.3-2.el7.x86_64) seems a bit old, as routine "seupdate" seems not recognized during | The arpack-devel package distributed with CentOS 7 (arpack-devel-3.1.3-2.el7.x86_64) seems a bit old, as routine "seupdate" seems not recognized during | ||
the "configure" step. This can be solved by installing arpack from github: | the "configure" step. This can be solved by installing arpack from github: | ||
git clone git@github.com:opencollab/arpack-ng. | git clone git@github.com:opencollab/arpack-ng.git | ||
cd arpack-ng | cd arpack-ng | ||
./bootstrap | ./bootstrap | ||
Line 27: | Line 27: | ||
make; make install | make; make install | ||
Current release as of Aug. 20th 2018 seems to compile OK | 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 | The remaining steps do not need to be done as root, except for | ||
Line 47: | Line 47: | ||
mkdir src build | mkdir src build | ||
===== | ===== Compiling Octave from source ===== | ||
Check out a copy of the octave sources in the src directory | |||
cd src | cd src | ||
Line 72: | Line 72: | ||
make install | make install | ||
[[Category:GNU/Linux]] | |||
[[Category:Installation]] |