[eclipse-maintainers] Re: Eclipse 3.0 Running on Kaffe

Grzegorz B. Prokopski gadek@debian.org
Tue, 18 Jan 2005 05:16:15 -0500


On Sun, 2005-16-01 at 11:35 -0600, Jerry Haltom wrote:
> I'd agree with the Eclipse developers. Some of the things Jikes
> complains about are unreasonable to be maintained and worked around
> upstream. At this point it's really a crappy compiler for production
> code.
> 
> kjc however is just good enough to do with we need, with only a few
> adjustments of import statements.

As far as I understood kjc is only used to compile ejc and then ejc is
used to comile Eclipse, is that right?

> How about you run kjc with SableVM?

I looked at the instructions at 
http://sab39.dev.netreach.com/Blog/12?pm=18&vobId=141
and within few minutes I had compiled the CVS version of ejc compiler
using jikes-sablevm wrapper, then used ejc in Java 1.5 mode to compile
a simple HelloWorld program.

Strangely though, I got java.lang.UnsupportedClassVersionError when
I tried to run it on SableVM.  I am pretty sure our version check is
simply too restrictive and this is probably the only thing we need
to change to make it work  (I'll take a closer look at it around
wednesday evening).

So my suggestion would be to maybe use jikes to compile ejc, then
use "standalone" ejc to compile Eclipse.

Does it sound good?

			Grzegorz B. Prokopski

BTW: As far as I know kjc also runs on SableVM as well (I tried it once
about one year ago).
-- 
Grzegorz B. Prokopski           <gadek@sablevm.org>
SableVM - Free, LGPL'ed Java VM  http://sablevm.org
Why SableVM ?!?                  http://sablevm.org/wiki/Features
Debian GNU/Linux - the Free OS   http://www.debian.org