This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: porting libgcj to PalmOS
- To: Tom Tromey <tromey at cygnus dot com>
- Subject: Re: porting libgcj to PalmOS
- From: Kresten Krab Thorup <krab at daimi dot au dot dk>
- Date: 03 Jan 2000 17:32:34 +0100
- Cc: "Peter Mortier" <pmlist at BIGFOOT dot COM>, <java-discuss at sourceware dot cygnus dot com>
- References: <002f01bf51fe$6fbe78c0$0400000a@zaphod> <199912291906.LAA02315@ferrule.cygnus.com>
As far as I can see, there are quite alot of problems to overcome to
make gcj work on the pilot. (I did the original port which is
currently just a patch floating around along with prc-tools).
1) Constructors/destructors doesn't work on the palm platform as far
as I know. This might not be too hard to fix, though.
2) The resulting libgcj library is likely to be quite large,
3) All the basic java libraries (java.*) are quite intertwined, and
require alot of basic libc stuff; which is not available on PalmOS.
Thus, it would be a lot of work to create a "trimmed down" version.
4) Finally, it is unreasonable to write meaningful java programs
without a garbage collector.
If someone starts working seriously on it, I might able to be of some
help with bullet (1) above.
-- Kresten
Kresten Krab Thorup "I like my eggs ploded"
Department of Computer Science, University of Aarhus
Aabogade 34, DK-8200 Aarhus N, Denmark
+45 8942 5665 (office), +45 2343 4626 (mobile)