From owner-freebsd-java@FreeBSD.ORG Thu Jul 7 17:07:06 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDD8B16A41C for ; Thu, 7 Jul 2005 17:07:06 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6329F43D48 for ; Thu, 7 Jul 2005 17:07:05 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.3/8.13.3) with ESMTP id j67H74X6036914; Thu, 7 Jul 2005 19:07:04 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.3/8.13.3/Submit) id j67H74gi036913; Thu, 7 Jul 2005 19:07:04 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Thu, 7 Jul 2005 19:07:04 +0200 From: Herve Quiroz To: Mikhail Teterin Message-ID: <20050707170704.GA36752@arabica.esil.univ-mrs.fr> Mail-Followup-To: Mikhail Teterin , java@freebsd.org 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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200507071249.10221.Mikhail.Teterin@murex.com> User-Agent: Mutt/1.4.2.1i Cc: java@freebsd.org Subject: Kaffe [Was: looking for a Java decompiler] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jul 2005 17:07:07 -0000 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 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 :)