From owner-freebsd-java@FreeBSD.ORG Fri Mar 10 10:27:24 2006 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 B192516A420; Fri, 10 Mar 2006 10:27:24 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (host2.dynacom.ondsl.gr [62.103.35.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DD843D5F; Fri, 10 Mar 2006 10:27:18 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (localhost.localdomain [127.0.0.1]) by matrix.gatewaynet.com (8.12.8/8.12.8) with ESMTP id k2ABWYOp017374; Fri, 10 Mar 2006 13:32:34 +0200 Received: from localhost (achill@localhost) by matrix.gatewaynet.com (8.12.8/8.12.8/Submit) with ESMTP id k2ABWXHu017370; Fri, 10 Mar 2006 13:32:33 +0200 Date: Fri, 10 Mar 2006 13:32:33 +0200 (EET) From: Achilleus Mantzios To: Panagiotis Astithas In-Reply-To: <44114DBE.3040202@ebs.gr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-7 Content-Transfer-Encoding: 8BIT Cc: java@freebsd.org, NAKATA Maho , gerald@pfeifer.com, openoffice@freebsd.org Subject: Re: GCJ 4.1 and OpenOffice.org 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: Fri, 10 Mar 2006 10:27:24 -0000 O Panagiotis Astithas έγραψε στις Mar 10, 2006 : > Achilleus Mantzios wrote: > > O NAKATA Maho ?????? ???? Mar 10, 2006 : > > > >> Hello, > >> > >> I believe gcj is now one of the usable Java implementation, > >> however there are some small (but tedious) issues must be solved to > >> check in to FBSD ports cvs repo. > >> I made some ports or updates of ports so that we can at least compile a > >> package using Java; OpenOffice.org. I believe with appropreate wrapper, > >> we can add gnugcj as _JAVA_VENDOR_LIST in /usr/ports/Mk/bsd.java.mk. > >> then we can use/comple Java applications without bootstrapping java/jdk14 > >> etc. > >> > >> You can download ports skeleton at: > >> ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/misc/gcj+ooo.20060310.tar.bz2 > >> gcj+ooo.20060310.tar.bz2 : md5sum 7d4c2aedb775b5058765b40e5c6ed378 > >> > >> Install instruction: > >> 1. gmake-devel ... workaround for installation of gcc41 > >> 2. gcc41-with_gcj ... build gcc with gcj > >> 3. gjdoc ... javadoc alternative > >> 4. openoffice.org-2.0-devel make with option -DWITH_GNUGCJ > >> > >> Comments are welcome. > >> thanks, > > So this is essentially a (collection of) tweaked gcc41 port(s) that > avoids the gmake bug that hoses systems with 1GB RAM? If so I'd love to > try this, as I've been wanting to do the same for a while. > > > This is really cool. > > I also heard of harmony. > > Whats the difference between ASF's harmony and GCJ? > > It would be very good for all of us if these alternatives > > came into a robust shape. > > Harmony is not as mature as gcj+classpath is right now, in both the VM > and class library parts. It has a very bright potential though. One of > the nice things about us is that the current VM effort (JCHEVM) is a > strip down version of ports/java/jc, by our very own archie. > > The Harmony class library is currently not quite functional with the > JCHEVM, but that is being worked on. It doesn't support FreeBSD at the > moment, but that will undoubtedly change. I have a (rather old) WIP that > I hope to finish sometime. Whats WIP? Wikipedia's closest was Work-in-Progress, with Web Information Platform as second. > > Cheers, > > Panagiotis > -- -Achilleus