Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jul 2005 19:07:04 +0200
From:      Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
To:        Mikhail Teterin <Mikhail.Teterin@murex.com>
Cc:        java@freebsd.org
Subject:   Kaffe [Was: looking for a Java decompiler]
Message-ID:  <20050707170704.GA36752@arabica.esil.univ-mrs.fr>
In-Reply-To: <200507071249.10221.Mikhail.Teterin@murex.com>
References:  <200507070502.j6752fuk077634@blue.virtual-estates.net> <200507071235.58541.Mikhail.Teterin@murex.com> <20050707164530.GA36456@arabica.esil.univ-mrs.fr> <200507071249.10221.Mikhail.Teterin@murex.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050707170704.GA36752>