Editing Building for Linux systems
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
Instructions for building Octave on different Linux systems. General information about dependencies are listed on the [[Building]] page. Only package names are listed here. | |||
==Debian and derivatives== | |||
===Dependencies=== | |||
{| class"wikitable" | |||
|- | |||
| Critical | |||
| width="50pt" style="background:red" | | |||
|- | |||
| Recommended | |||
| style="background:yellow" | | |||
|- | |||
| Not critical | |||
| style="background:green" | | |||
|} | |||
{| class="wikitable" | |||
|- | |||
! Task | |||
! Dependency | |||
! Ubuntu | |||
|- | |||
| rowspan="8"| Build tools | |||
| [http://gcc.gnu.org C++, C, and Fortran compilers] | |||
| Compiling the source code | |||
| GNU GPL v3.0 | |||
| | |||
| {{codeline|build-essential}} | |||
| {{codeline|gcc-fortran}} | |||
| style="background:red" | | |||
| none | |||
|- | |||
| [http://www.gnu.org/software/make GNU Make] | |||
| {{codeline|make}} | |||
|- | |||
| Unix utilities: gawk, gperf, less, ncurses | |||
| {{codeline|gawk}}, {{codeline|gperf}}, {{codeline|less}}, {{codeline|libncurses5-dev}} | |||
|- | |||
| [http://www.gnu.org/software/bison Bison] | |||
| {{codeline|bison}} | |||
|- | |||
| [http://www.gnu.org/software/flex Flex] | |||
| {{codeline|flex}} | |||
|- | |||
| [http://www.gnu.org/software/autoconf Autoconf] | |||
| {{codeline|autoconf}} | |||
|- | |||
| [http://www.gnu.org/software/automake Automake] | |||
| {{codeline|automake}} | |||
|- | |||
| [http://www.gnu.org/software/libtool Libtool] | |||
| {{codeline|libtool}} | |||
|- | |||
| rowspan="9"| Documentation tools | |||
| [http://pages.cs.wisc.edu/~ghost/gsview/epstool.htm epstool] | |||
| {{codeline|epstool}} | |||
|- | |||
| [http://sourceforge.net/projects/ftgl/ FTGL] | |||
| {{codeline|libftgl-dev}} | |||
|- | |||
| [http://geuz.org/gl2ps/ GL2PS] | |||
| {{codeline|libgl2ps-dev}} | |||
|- | |||
| [http://www.pstoedit.net/ pstoedit] | |||
| {{codeline|pstoedit}} | |||
|- | |||
| [http://www.nongnu.org/texi2html/ Texi2HTML] | |||
| {{codeline|texi2html}} | |||
|- | |||
| [https://www.gnu.org/software/texinfo/ Texinfo] | |||
| {{codeline|texinfo}} | |||
|- | |||
| TeX Live generic | |||
| {{codeline|texlive-generic-recommended}} | |||
|- | |||
| [https://www.tug.org/texlive/ TeX Live] | |||
| {{codeline|texlive-latex-base}} | |||
|- | |||
| [http://www.ctan.org/pkg/transfig transfig] | |||
| {{codeline|transfig}} | |||
|- | |||
| rowspan="19"| External tools | |||
| [http://www.netlib.org/blas BLAS] | |||
| {{codeline|libatlas-base-dev}} | |||
|- | |||
| [http://www.netlib.org/lapack LAPACK] | |||
| {{codeline|liblapack-dev}} | |||
|- | |||
| [http://www.pcre.org PCRE] | |||
| {{codeline|libpcre3-dev}} | |||
|- | |||
| [http://www.gnu.org/s/readline GNU Readline] | |||
| {{codeline|libreadline-dev}} | |||
|- | |||
| [http://forge.scilab.org/index.php/p/arpack-ng ARPACK] | |||
| {{codeline|libarpack2-dev}} | |||
|- | |||
| [http://curl.haxx.se cURL] | |||
| {{codeline|curl}} | |||
|- | |||
| [http://www.fftw.org FFTW3] | |||
| {{codeline|libfftw3-dev}} | |||
|- | |||
| [http://www.fltk.org FLTK] | |||
| {{codeline|libfltk1.3-dev}} | |||
|- | |||
| [http://www.freedesktop.org/wiki/Software/fontconfig fontconfig] | |||
| {{codeline|fontconfig}} | |||
|- | |||
| [http://www.freetype.org FreeType] | |||
| {{codeline|libfreetype6-dev}} | |||
|- | |||
| [http://www.gnu.org/software/glpk GLPK] | |||
| {{codeline|libglpk-dev}} | |||
|- | |||
| [http://www.gnuplot.info gnuplot] | |||
| {{codeline|gnuplot}} | |||
|- | |||
| [http://www.graphicsmagick.org GraphicsMagick++] | |||
| {{codeline|libgraphicsmagick++1-dev}} | |||
|- | |||
| [http://www.hdfgroup.org/HDF5 HDF5] | |||
| {{codeline|libhdf5-dev}} | |||
|- | |||
| [http://www.opengl.org OpenGL] | |||
| {{codeline|libgl-dev}} | |||
|- | |||
| [http://www.qhull.org Qhull] | |||
| {{codeline|libqhull-dev}} | |||
|- | |||
| [http://sourceforge.net/projects/qrupdate QRUPDATE] | |||
| {{codeline|libqrupdate-dev}} | |||
|- | |||
| [http://www.cise.ufl.edu/research/sparse/SuiteSparse SuiteSparse]suitesparse-dev}} | |||
| {{codeline|suitesparse}} | |||
|- | |||
| [http://zlib.net zlib] | |||
| {{codeline|zlib1g-dev}} | |||
|} | |||
==Redhat and derivatives== | |||
===Dependencies=== | |||
==Gentoo and derivatives== | |||
===Dependencies=== | |||
==Slackware and derivatives== | |||
===Dependencies=== | |||
==Others== | |||
===Dependencies=== | |||
[[Category:Building]] | |||
[[Category:GNU/Linux]] |