RE: Zaurus-general Digest, Vol 7, Issue 11

"Jones, Gregory James" <[email protected]> Mon, 13 Oct 2003 09:33:09 -0500
Newsgroups gmane.comp.handhelds.zaurus.general
Message-ID <[email protected]>
> Date: Sat, 11 Oct 2003 12:59:18 -0600
> From: "Jeffrey R. Fox" <[email protected]>
> Subject: [Zaurus-general] Re: USB pocket drives and Java Questions
> To: "Zaurus General" <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain;	charset="iso-8859-1"
> 
> Jim:
> 
> There is some dated On-Board Compiling information on my site 
> http://JeffreyRFox.addr.com pertaining to Java, C, and C++.
> 
> I presently use the Jikes compiler, the classes.zip from 
> Sun's JDK 1.8, and the Vim editor with Java syntax 
> highlighting. This combination allows me to switch to Sun's 
> javac compiler (which is buried in classes.zip along with 
> 'jar' and other tools) if Jikes doesn't like something. See 
> the description of the Kopi java compiler on my site for a 
> discussion of all three (Kopi, Jikes, javac) compilers and 
> how to use them. I also have both Jeode and the CVM java 
> virtual machines installed on my Z so that I can test with 
> both. The Kopi compiler from my site is a small but complete 
> system when used with one of the Z's built-in editors. It 
> works well, but is a bit slow compiling larger projects, as 
> is javac. I have used it extensively in the past, and used 
> 'make' from the ZGCC package to deal with multifile projects.
> 
> There is pretty much clear sailing with respect to license 
> issues with Java with one minor caveat -- you need the buyer 
> to have a compatible jvm installed, and that is going to be a 
> big issue looking across the Zaurus line, and further, across 
> all PDAs. You can't really bundle a jvm since even the free 
> ones prohibit distribution in parts. For the Pocket PCs, for 
> example, Jeode may be sitting on a CD or not there at all. 
> CVM is freely available for the Pocket PCs as well, but I'll 
> bet few owners know it, or would care. Perhaps the EWE jvm is 
> the best choice if you want to distribute the whole thing -- 
> it seems to work well on the Z, has a light-weight Swing 
> replacement, and is open source and small. I believe there is 
> a version for the Palms, too.
> 
> Jeff
> 
> P. S. My claim to the Z (5000D with 256mb CF and 64 mb SD) 
> with the most onboard development tools: Fortran (g77), two 
> complete ZGCCs (assembler, C, and C++) 2.95.1 and 2.95.2), Qt 
> SDK with moc and tmake, opie-sh, minscript, perl, python 
> (with PyQt and PyGame), lua, tinyScheme, C# (mono), 7 Forths 
> (fiji, this4th, pforth, gnu forth, minotaur, yforth, 
> delta4th), Kopi, Jikes, javac,  CVM, RCS, and, well, more. 
> That's of course not counting the built in Jeode, Javascript, 
> bash, and ash. Can the mainstream PDAs do that?
> 
Thanks-

That is EXACTLY what I was looking for.

Jim