Cyril,
>
> So far I think we need to interface the compiled Java code with a
> real JVM. Some old Gcj documentation says they have planned to use
> Kaffe for this purpose, but I see nothing in the code.
>
You have to look at the kaffe/kaffevm/gcj directory in the kaffe source tree.
This directory contains a start at integrating gcj-compiled code
in Kaffe.
What you have read on the gcj webpage is very old. It dates back to
when Tim Wilkinson worked for Cygnus. Since then, gcj and kaffe are
sponsored by two different companies (Cygnus vs. Transvirtual) which
among other things led to Cygnus's developing its own runtime.
However, because Cygnus started with kaffe code, libgcj is still pretty
close to Kaffe (although kaffe has changed and improved a lot since).
That's why we believe that integrating gcj-generated code into
kaffe should be possible with moderate effort.
If you want to help on this, you would be very welcome.
- Godmar