Next: , Previous: How to Contribute, Up: Contributing Guidelines


D.2 Building the Development Sources

In addition to all the tools (both optional and required) that are listed in Build Dependencies you will need:

Mercurial
Distributed version control system (http://mercurial.selenic.com). Octave's sources are stored in a Mercurial archive.
Git
Distributed version control system (http://git-scm.com). The gnulib sources that Octave depends on are stored in a Git archive.

Once you have the required tools installed, you can build Octave by doing

Once the build is finished, you will see a message like the following:

     Octave successfully built.  Now choose from the following:
     
        ./run-octave    - to run in place to test before installing
        make check      - to run the tests
        make install    - to install (PREFIX=...)