From owner-freebsd-java@FreeBSD.ORG Fri Mar 10 10:39:29 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 CE6CA16A422; Fri, 10 Mar 2006 10:39:29 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB0A43D60; Fri, 10 Mar 2006 10:39:19 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k2AAdHo0011181; Fri, 10 Mar 2006 12:39:17 +0200 (EET) (envelope-from past@ebs.gr) Received: from [10.1.1.157] (pc157.ebs.gr [10.1.1.157]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k2AAdJpK052602; Fri, 10 Mar 2006 12:39:19 +0200 (EET) (envelope-from past@ebs.gr) Message-ID: <44115755.20001@ebs.gr> Date: Fri, 10 Mar 2006 12:39:17 +0200 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (X11/20060203) MIME-Version: 1.0 To: Achilleus Mantzios References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-7; format=flowed 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:39:30 -0000 Achilleus Mantzios wrote: > 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. In Wikipedia We Trust. I did mean work in progress, indeed. Cheers, Panagiotis