Author Topic: Zaurus and Linux applications  (Read 2423 times)

Anonymous

  • Guest
Zaurus and Linux applications
« on: February 29, 2004, 04:17:53 am »
Hi,
Is it possible to run basically all linux programs in Zaurus without any modifications?  I would like run e.g. Matlab math program in Zaurus. It can be installed with limited mode, requiring only a very limited RAM resources. Zaurus is nowadays as fast as PCs couple years ago and therefore CPU capacity is not a problem. Another program that would be to have is VNC remote control software. Contacting from Zaurus to home PC and running there some programs (like matlab) would be great feature.

br, antti

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Zaurus and Linux applications
« Reply #1 on: February 29, 2004, 04:42:19 am »
You must compile the app for use on ARM architecture - taking a linux binary for x86 machines will NOT work!.

There are a number of vnc clients for the zaurus - got to http://www.killefiz.de/zaurus/ and search for vnc - I like keypebble myself.
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Zaurus and Linux applications
« Reply #2 on: February 29, 2004, 05:24:43 am »
MATLAB is binary only and at that I think the only binaries are for x86.

Try Octave or R (http://sgp.zaurii.net/binaries/). The two versions up for download are a bit old now (2.0.17 and 1.7.0 respectively) but if you switch to a libc2.3 based ROM (e.g. OZ 3.3.6pre1) then you can run the latest Octave (2.1.50 and R - I forget the number). I\'ve not got round to putting them up on the web site, I will eventually. You need to use the later ROM as these programs will only compile with GCC3.3.2

Drop me a line if you need any more help.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

Anonymous

  • Guest
Zaurus and Linux applications
« Reply #3 on: March 01, 2004, 05:54:22 am »
Ok, thank you about the information. This Octave idea was a good and a new one! If I remember right, it uses basically the same syntax than Matlab and thereby basic Matlab sripts should work there as they are. However, I think that using VNC would be the most convinient way the use Zaurus as a terminal for accessing to more powerful box. Matlab mfiles should be able to edit in Zaurus (to avoid wrinting over network connection) and then one can upload them to host machine and run them there.

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Zaurus and Linux applications
« Reply #4 on: March 01, 2004, 06:17:14 am »
Yes Octave is *mostly* MATLAB compatible. However from what I\'ve read the later 2.1.50 version is closer in terms of conformance than the older 2.0.17 (see my post above about what you need to run to get these to work).

I originally ported it because I wanted to be able to test some of the scripts which I use for my PhD, but Octave lacks some of the scripts (especially file manipulation stuff) and I\'ve never got around to creating my own so I don\'t have to edit everything.

You should be okay editing stuff on the Z. But how do you plan to upload them? Samba connection, ftp, sftp? It\'s all quite possibly but it\'s always nice to be able to get away from the network connection.

Do you have MATLAB for Linux? If so is it a terminal app? This would be the best way imo, I always find it a pain to use VNC then have to scroll everywhere to see anything. If I could just telnet/ssh to a machine then tail the console output file that would be far easier.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva