Octave for Debian systems: Difference between revisions

→‎The right way: table for dependencies
(→‎Pre-compiled binaries: mention new PPA for unstable releases)
(→‎The right way: table for dependencies)
Line 35: Line 35:
* external packages
* external packages
:<pre>libblas-dev liblapack-dev libpcre3-dev</pre>
:<pre>libblas-dev liblapack-dev libpcre3-dev</pre>
* optional but ''strongly'' recommended
* optional but ''strongly'' recommended. Check the [http://www.gnu.org/software/octave/doc/interpreter/External-Packages.html Octave manual] for more information on them. Packages marked with * are virtual packages (you'll have to pick one of the displayed versions).
:<pre>libreadline-dev libarpack2-dev libcurl4-gnutls-dev libfftw3-dev libfltk-dev libfontconfig1-dev libfreetype6-dev libglpk-dev libgraphicsmagick++-dev gnuplot libhdf5-serial-dev libgl-dev libqhull-dev libqrupdate-dev libsuitesparse-dev texinfo zlib1g-dev</pre>
:{| class="wikitable"
|-
! Dependency        !! Debian Squeeze          !! Ubuntu X
|-
| ARPACK            || libarpack2-dev           ||
|-
| cURL              || libcurl4-gnutls-dev     ||
|-
| FFTW3            || libfftw3-dev             ||
|-
| FLTK              || libfltk-dev *            ||
|-
| fontconfig        || libfontconfig1-dev       ||
|-
| FreeType          || libfreetype6-dev         ||
|-
| GLPK              || libglpk-dev             ||
|-
| GNU Readline      || libreadline-dev          ||
|-
| gnuplot          || gnuplot                  ||
|-
| GraphicsMagick++  || libgraphicsmagick++-dev ||
|-
| HDF5              || libhdf5-serial-dev       ||
|-
| OpenGL            || libgl-dev *              ||
|-
| Qhull            || libqhull-dev             ||
|-
| QRUPDATE          || libqrupdate-dev         ||
|-
| SuiteSparse      || libsuitesparse-dev       ||
|-
| makeinfo          || texinfo                 ||
|-
| zlib              || zlib1g-dev               ||
|-
|}
{{Note|the following libraries are not listed because:
* libgl-dev and libfltk-dev are virtual packages. You'll have to pick one of the displayed versions.
}}


==== Building development version ====
==== Building development version ====