View Single Post
Posts: 20 | Thanked: 7 times | Joined on Apr 2010
#20
So, it took me a while to figure out how to install this since I'm not a particularly experienced user.

However, to help future octave-wanting-people, here's what I did:

First off, make sure you have rootsh installed.

1.) Download the ARM .deb package for texinfo here. Download this to some directory on your N900.

2.) Install the texinfo package by going (in terminal) to the directory you downloaded it to and typing:
Code:
root
dpkg -i texinfo[VERSION]armel.deb
(the [VERSION] represents a version - at the time of writing the file is actually called texinfo_4.8.dfsg.1-4maemo2+0m5_armel.deb )

3.) Install Octave:
If you have extras-devel enabled, this should work simply by typing:
Code:
apt-get install octave
4.) Make some symlinks (Octave looks for these libraries with ".so" at the end, not ".so.3gf" so it can't find them - I think... I'm sure someone will correct me if I'm wrong!).
Code:
cd /usr/lib
ln -s libblas.so.3gf libblas.so
ln -s liblapack.so.3gf liblapack.so
5.) Optionally, install gnuplot so you can plot things
Code:
apt-get install gnuplot

I hope this works - it did for me. Now I just need to know how to install extra toolboxes...

EDIT:
You will probably, as mentioned above, have to install "less" as well:
Code:
root
apt-get install less
Also, it would appear that octave packages can be installed by downloading from the internet (octave sourceforge) and the doing the following from within octave:
Code:
pkg install /foo/bar/downloadedpackage.tar.gz

I now have a working octave and gnuplot with control systems toolbox, which is a very handy tool for my engineering course

Last edited by jwshale; 2010-10-22 at 20:36.
 

The Following 6 Users Say Thank You to jwshale For This Useful Post: