Octave in home directory: Difference between revisions

Jump to navigation Jump to search
m
update version number from 3.8.0 to 3.8.2
No edit summary
m (update version number from 3.8.0 to 3.8.2)
(One intermediate revision by the same user not shown)
Line 12: Line 12:
== 2. Download Octave Sourcecode ==
== 2. Download Octave Sourcecode ==


Take a release from ftp.gnu.org, e.g. 3.8.0.
Take a release from ftp.gnu.org, e.g. 3.8.2.


   wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2
   wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.2.tar.bz2
   tar xfvj octave-3.8.0.tar.bz2
   tar xfvj octave-3.8.2.tar.bz2
   cd octave-3.8.0/
   cd octave-3.8.2/


or clone current development branch
or clone current development branch
Line 57: Line 57:




== 6. Managing your own program hierarchy (the LFS way) ==
== 6. Managing your own program hierarchy (optional) ==
LFS stands for "Linux From Scratch". If you intend to compile for yourself a lot of utilities, you may use a specific "usr" hierachy into your own dir. Go back to step 2, and configure octave as:
If you intend to compile for yourself a lot of utilities, you may use a specific "usr" hierachy into your own dir (Linux from scratch way). Go back to step 2, and configure octave as:


  ./configure --prefix=${HOME}/usr
  ./configure --prefix=${HOME}/usr
Line 90: Line 90:


This way, most ordinary commands like "man octave", "info octave", or launching octave itself, will first explore your own hierachy.
This way, most ordinary commands like "man octave", "info octave", or launching octave itself, will first explore your own hierachy.


== Uninstall ==
== Uninstall ==
32

edits

Navigation menu