![]() |
[Debian] Octave 3.0
I remember reading a while ago about someone who had installed Octave 3.0 and was running it on Debian on the n800 (albeit very slowly). However when I try to install Octave 3.0 with the Synaptic Package Manager, it initiates installation but fails after recording errors in various packages. I'm a complete noob to Debian, and am not sure if I'm doing something wrong, or if there is another way to get octave running, or if it simply will not run. Octave on the tablet would be awesome and any help is appreciated.
Thanks |
Re: Octave 3.0
I had it compiled, though I seem to have forgotten where I put the binaries.
It's a really easy thing to compile (after removing from the control file some of the pretty random libraries that debian wants to link it against), is Qwerty about and does he fancy doing a build for extras? ;) |
Re: Octave 3.0
Ok, I take it back, although it should be easy to compile, Debian's build deps make it a bit of a pita. E.g. slice is needed and I'm not sure the Debian build system likes the thought of f2c rather than g77/gfortran.
I did coerce scratchbox into building and using slice and also f2c, but I've since removed that particular incarnation of scratchbox I'm afraid. You could of course compile it manually (i.e. configure && make stylee) and then package it yourself, note you will need f2c. I'll add it to my todo list, but realistically it's very near the bottom. |
Re: Octave 3.0
I don't have a lot of information to go on here; I assume this is Easy Debian? If it is, and you've just installed Easy Debian, make sure you do a "Reload Package Information" in Synaptic before attempting to install. If you have done that already, then perhaps you could post some of the specific errors you are getting?
I couldn't find the post you were referring to, however... |
Re: Octave 3.0
qole-
Yes, I'm running Easy Debian and have cleared out sufficient space. I have also Reloaded Package Information. Every time I attempt to install Octave 3.0 it gets about 30% installed and I receive the following errors: Quote:
Also the post I was referring to was Quote:
Thanks for replying. |
Re: Octave 3.0
You are trying to install as root? As you can see, the errors are for symlinks and directories which can't be created.
That is a nasty dep chain which octave brings with it - libglu1-mesa, texinfo, libwxbase2.6, etc. |
Re: Octave 3.0
Those errors look like there's something seriously wrong with your Easy Debian image file; are you sure you've got enough space? If you start the Debian Chroot menu icon and type,
Code:
df -h |
Re: Octave 3.0
Trying to be helpful: octave 3.0 installs ok
Code:
[root@Debian: /]apt-get install octaveI was also able to compute 2+3 and its square root. For more complex stuff: dunno - only know some commands for derive. So, most likely qole is right and your rootfs is borked :-) |
Re: Octave 3.0
Thanks guys,
I re-flashed my n800 and reinstalled easy debian. After clearing out space, I was able to successfully download and install octave3.0 with out any issues. Qole- Thanks so much for your work on creating an easy way to install debian, it makes the tablet much more powerful. On a side note, I'm not sure what happened to my last install, it had plenty of free space when I typed df -h. I had sliderotate installed and think that it was causing some stability issues, maybe related, but I'm not sure. Thanks again and keep up the good work. |
Re: Octave 3.0
sorry guys but i'm wondering why you are trying to install octave under the easydev environment when it's ported to maemo already, together with gnuplot.
by the way, i find it to be pretty responsive: executing "step(tf([1 2],[2 10 5]))" takes just a few seconds, not minutes as mentioned a few post above... |
| All times are GMT. The time now is 10:09. |
vBulletin® Version 3.8.8