Date: Fri, 10 Mar 2006 11:58:22 +0200 From: Panagiotis Astithas <past@ebs.gr> To: Achilleus Mantzios <achill@matrix.gatewaynet.com> Cc: java@freebsd.org, NAKATA Maho <chat95@mac.com>, gerald@pfeifer.com, openoffice@freebsd.org Subject: Re: GCJ 4.1 and OpenOffice.org Message-ID: <44114DBE.3040202@ebs.gr> In-Reply-To: <Pine.LNX.4.44.0603101104350.17016-100000@matrix.gatewaynet.com> References: <Pine.LNX.4.44.0603101104350.17016-100000@matrix.gatewaynet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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. Cheers, Panagiotis
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44114DBE.3040202>