1,852
edits
(More description.) |
(→General steps: Drop table layout.) |
||
Line 3: | Line 3: | ||
== General steps == | == General steps == | ||
# Install all [[#Dependencies|build dependencies]] (see below). | |||
# Getting the Octave sources ... | |||
#* ... from the development repository | |||
<div style="margin-left:5em;"> | |||
hg clone https://www.octave.org/hg/octave && \ | hg clone https://www.octave.org/hg/octave && \ | ||
cd octave && \ | cd octave && \ | ||
./bootstrap | ./bootstrap | ||
</div> | |||
::* ... from a release | |||
<div style="margin-left:5em;"> | |||
wget https://ftpmirror.gnu.org/octave/octave-{{Release}}.tar.gz && \ | wget https://ftpmirror.gnu.org/octave/octave-{{Release}}.tar.gz && \ | ||
tar -xzf octave-{{Release}}.tar.gz | tar -xzf octave-{{Release}}.tar.gz && \ | ||
cd octave-{{Release}} | |||
</div> | |||
: 3. Configure, build, check, and install Octave | |||
<div style="margin-left:3em;"> | |||
mkdir .build && \ | mkdir .build && \ | ||
cd .build && \ | cd .build && \ | ||
Line 24: | Line 25: | ||
make check && \ | make check && \ | ||
make install | make install | ||
</div> | |||
== Dependencies == | == Dependencies == |