Building

From Octave
Revision as of 14:31, 6 December 2013 by Rezahousseini (talk | contribs)
Jump to navigation Jump to search

General information about building the Octave source for different operating systems.

We try to keep build instructions up to date in the source tree. Please clone using Mercurial or download it to see the README.

There are also instructions in the manual.

There is a page for Debian/Ubuntu users here.

Dependencies

Task Name Usage Debian
Build tools C++, C, and Fortran compilers Compiling the source code build-essential
GNU Make Makefile processor make
AWK, sed, and other Unix utilities Miscellaneous tasks awk, sed, ...
Bison Parser generator bison
Flex Lexical analyzer flex
Autoconf Software configuration autoconf
Automake Makefile generator automake
Libtool Dependency of automake libtool
External tools BLAS Compiling the source code build-essential
LAPACK Dependency of automake libtool
PCRE Dependency of automake libtool
[www.gnu.org/s/readline GNU Readline] Dependency of automake libtool
ARPACK Dependency of automake libtool
cURL Dependency of automake libtool
FFTW3 Dependency of automake libtool
FLTK Dependency of automake libtool
fontconfig Dependency of automake libtool
FreeType Dependency of automake libtool
GLPK Dependency of automake libtool
gnuplot Dependency of automake libtool
GraphicsMagick++ Dependency of automake libtool
HDF5 Dependency of automake libtool
OpenGL Dependency of automake libtool
Qhull Dependency of automake libtool
QRUPDATE Dependency of automake libtool
SuiteSparse Dependency of automake libtool
zlib Dependency of automake libtool