Jump to navigation Jump to search

Octave for GNU/Linux

2,309 bytes removed, 22:40, 1 October 2012
→‎Ubuntu: removed build instructions. See Debian
For building from source, see the [[Debian]] instructions.
To Build from Mercurial Sources on a new install of Ubuntu12.04.1
First some extra packages are needed.
Next some extra compilation instructions are given.
To compile software in your Ubuntu system, install the essential tools.
$ sudo apt-get install build-essential
After these you can proceed to get the dependencies.
Even though it says 3.2 it is also used for the later versions of octave.
$ sudo apt-get build-dep octave3.2
$ sudo apt-get install bison libfontconfig-dev
$ sudo apt-get install gnuplot
$ sudo apt-get install mercutial
$ sudo apt-get install git
$ sudo apt-get install libtool
$ sudo apt-get install automake
$ sudo apt-get install qtcreator
$ sudo apt-get install libqscintilla2-8 libqscintilla2-dev
Now create a folder to work with octave.
CD to this folder.
Now download the source files.
$ hg clone
now in the repository folder
make -j6 # this will use up to 6 cores in the cpu.
make check # to look for errors.
./run-octave # To try the new version
You may still find a problem when plotting: <code>Gtk-WARNIN **: Unable to locate theme engine in module_path: "pixmap"</code> To fix this do
$ sudo apt-get install gtk2-engines-pixbuf
=== Unofficial binaries ===
Until Ubuntu packaging is up and running you can get .deb packages for Ubuntu built with [ checkinstall] (note that these packages are not official)
'''Ubuntu 10.04 and 10.10'''
* [ Octave 3.4.3 (32bits)].
* [ Octave 3.4.3 (64bits)].
* [ Octave 3.6.1 (32bits)].
'''Ubuntu 11.04 and 11.10'''
* [ Octave 3.4.3 (32bits)].
* [ Octave 3.6.1 (64bits)].
'''Ubuntu 12.04'''
* [ Octave 3.6.1 ppa (32 & 64 bits)].
*[ Octave 3.4.3 in Ubuntu 11.10].
*[ Ubuntu 10.10 binaries to test].
*[ Ubuntu 11.10 binaries]

Navigation menu