Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

perl PDA version availability

by prad_intel (Monk)
on Oct 19, 2005 at 05:11 UTC ( [id://501184]=perlquestion: print w/replies, xml ) Need Help??

prad_intel has asked for the wisdom of the Perl Monks concerning the following question:

Hi All

I just wanted to know whether perl has ever been installed or made to work on a PDA/PocketPC or could there be a version which runs on pocket pc.

If it exists or expects to exist in the near future , PDA/PocketPC testing would see a revolution.

Regards

prad

Replies are listed 'Best First'.
Re: perl PDA version availability
by Corion (Patriarch) on Oct 19, 2005 at 06:32 UTC

    Despite what Skeeve tells you, Perl runs on some PDA platforms and did so for a long time already. There are Perl ports for the Psion 5, Symbian 60 (which is more or less the successor to the Psion 5 OS) and for Windows CE 3 and Windows CE 4 (I believe). The Zaurus runs a Linux and also has Perl 5 installable. These ports are also all in the main Perl 5 source tree, but you will need some fancy cross-compiling setup to compile the binaries.

    I know that for Windows CE and for the Psion 5, there are binaries available for download, but I haven't come across binaries for the Symbian 60 OS.

    Update: I misinterpreted the article Skeeve pointed to - the article is just about Palm OS, so it doesn't contradict what I say.

      Just to elaborate slightly on Corions comments about the Sharp, and the original Installing Perl on the Sharp Zaurus PDA thread, perl 5.8.0 runs nicely on the latest generation of Sharp Zaurus. I've also got DBI and DBD::SQLite running on mine.

      ipk packages are available for perl 5.8.0 and DBI from www.elsix.org, I compiled DBD::SQLite from source using the zgcc compiler but will be putting together an ipk package shortly. As well as running on Zauri, these packages should theoretically run on any sufficiently high spec PDA running embedded linux: e.g. a reflashed iPaq.

      (Note for anyone having trouble installing these packages: run ipkg from the command line, not the gui, and install to external storage (sd card or microdrive))

      --------------------------------------------------------------

      $perlquestion=~s/Can I/How do I/g;

Re: perl PDA version availability
by Skeeve (Parson) on Oct 19, 2005 at 05:50 UTC
    did you google for "perl for pas"? You might have come across a Link to O'Reilly. But it could well be that the statement is no longer true. Let's see what the other monks will tell you...

    s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
    +.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://501184]
Approved by spiritway
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (8)
As of 2024-04-19 08:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found