Octave for RedHat systems: Difference between revisions

Make orphaned duplicate page a redirect.
(create page with package name for dependencies)
 
(Make orphaned duplicate page a redirect.)
Tag: New redirect
 
Line 1: Line 1:
For Red Hat and Red Hat based distributions such as CentOS
#REDIRECT [[Octave for Red Hat Linux systems]]
 
== Building from source ==
 
=== Dependencies ===
 
==== The right way ====
 
* build tools
:<pre>gcc gcc-gfortran make</pre>
* external packages
:<pre>blas-devel lapack-devel pcre-devel</pre>
* optional but ''strongly'' recommended. Check the [http://www.gnu.org/software/octave/doc/interpreter/External-Packages.html Octave manual] for more information on them..
 
:{| class="wikitable"
|-
! Dependency        !! CentOS 5                  !! CentOS 6                  !! CentOS 7
|-
| ARPACK            || arpack-devel              || arpack-devel              || arpack-devel
|-
| cURL              || curl-devel                || curl-devel                || curl-devel
|-
| epstool          || epstool                    || epstool                    || epstool
|-
| FFTW3            || fftw3-devel                || fftw3-devel                || fftw3-devel
|-
| fig2dev          || transfig                  || transfig                  || transfig
|-
| FLTK              || fltk-devel                || fltk-devel                || fltk-devel
|-
| fontconfig        || fontconfig-devel          || fontconfig-devel          || fontconfig-devel
|-
| FreeType          || freetype-devel            || freetype-devel            || freetype-devel
|-
| gl2ps            || gl2ps-devel                || gl2ps-devel                || gl2ps-devel
|-
| GLPK              ||                            || glpk-devel                || glpk-devel
|-
| GNU Readline      || readline-devel            || readline-devel            || readline-devel
|-
| gnuplot          ||                            || gnuplot                    || gnuplot
|-
| GraphicsMagick++  || GraphicsMagick-c++-devel  || GraphicsMagick-c++-devel  || GraphicsMagick-c++-devel
|-
| HDF5              || hdf5-devel                || hdf5-devel                || hdf5-devel
|-
| Java JDK          || java-1.7.0-openjdk-devel  || java-1.7.0-openjdk-devel  || java-1.7.0-openjdk-devel
|-
| libsndfile        || libsndfile-devel          || libsndfile-devel          || libsndfile-devel
|-
| LLVM              ||                            || llvm-devel                || llvm-devel
|-
| lpr              || cups                      || cups                      || cups
|-
| makeinfo          || texinfo                    || texinfo                    || texinfo
|-
| OpenGL            || mesa-libGL-devel          || mesa-libGL-devel          || mesa-libGL-devel
|-
| OSMesa            ||                            || mesa-libOSMesa-devel      || mesa-libOSMesa-devel
|-
| PortAudio        || portaudio-devel            || portaudio-devel            || portaudio-devel
|-
| pstoedit          ||                            || pstoedit                  ||
|-
| Qhull            || qhull-devel                || qhull-devel                || qhull-devel
|-
| QRUPDATE          || qrupdate-devel            || qrupdate-devel            || qrupdate-devel
|-
| QScintilla        ||                            || qscintilla-devel          || qscintilla-devel
|-
| Qt                || qt4-devel                  || qt4-devel                  || qt4-devel
|-
| SuiteSparse      || suitesparse-devel          || suitesparse-devel          || suitesparse-devel
|-
| Xft              || libXft-devel              || libXft-devel              || libXft-devel
|-
| zlib              || zlib-devel                || zlib-devel                || zlib-devel
|-
|}