Kaffe [Was: looking for a Java decompiler]

Herve Quiroz herve.quiroz at esil.univ-mrs.fr
Thu Jul 7 17:07:07 GMT 2005


On Thu, Jul 07, 2005 at 12:49:09PM -0400, Mikhail Teterin wrote:
> > Did you try using java/kaffe ? It is now supported by javavmwrapper, and
> > I'm planning to add support for it in bsd.java.mk (if we have enough
> > feedback from users that it can build and run most ports from the tree).
> 
> No, I gave up on kaffe many years ago, when it was still struggling with GUI 
> support. Is it working now? How about 64-bit platforms? Thanks!

Eric (anholt@) took over the maintainership of the port and the latest
version is assumed to be (I don't use it much myself) a full-featured
Java 1.4 implementation. With javavmwrapper support now available, it
means you can just:

$ JAVA_HOME=/usr/local/kaffe java <args>

and have your Java application run with Kaffe. Better yet, you can just
export JAVA_HOME=/usr/local/kaffe and have all javavmwrapper compliant
applications (most of the apps from the ports tree) run with Kaffe (but
I can't assure that they will run fine, though). Hence, you should be at
least able to test Jode.

Regarding the amd64 support, I would say that it should work, given the:

  ONLY_FOR_ARCHS= i386 amd64

and also the fact that The changelog for the latest version mentions
stuff about 64bit support (IIRC).

Ask Eric for more info on Kaffe. I am sorry I am no expert here.

Herve


PS: regarding Jode, I think we should update the port to forbid JDK 1.5.

  USE_JAVA=	yes
  JAVA_VERSION=	1.2 1.3 1.4

The port is on my "bsd.java.mk 1.0 hunting" list, so you would have
received a message in the near future regarding this anyway :)


More information about the freebsd-java mailing list