Building: Difference between revisions

Jump to navigation Jump to search
41 bytes removed ,  16 March 2022
m
(→‎General steps: was wrong)
 
(2 intermediate revisions by the same user not shown)
Line 9: Line 9:
# Install all [[#Dependencies|build dependencies]] (see below).
# Install all [[#Dependencies|build dependencies]] (see below).
# Getting the Octave sources ...
# Getting the Octave sources ...
#* ... from the development repository (requires also [https://www.mercurial-scm.org/ Mercurial])
::(A) ... from the development repository (requires also [https://www.mercurial-scm.org/ Mercurial])
<div style="margin-left:5em;">
<div style="margin-left:5em;">
  hg clone https://www.octave.org/hg/octave && \
  hg clone https://www.octave.org/hg/octave && \
Line 15: Line 15:
  ./bootstrap
  ./bootstrap
</div>
</div>
::* ... from a release
::(B) ... from a release
<div style="margin-left:5em;">
<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 && \
Line 23: Line 23:
: 3. Configure, build, check, and install Octave
: 3. Configure, build, check, and install Octave
<div style="margin-left:3em;">
<div style="margin-left:3em;">
./bootstrap                            && \
  mkdir .build                            && \
  mkdir .build                            && \
  cd    .build                            && \
  cd    .build                            && \

Navigation menu