Power PC Build
Greg Lewis
glewis at eyesbeyond.com
Sun Dec 28 10:29:36 PST 2008
G'day Eric,
On Sat, Dec 27, 2008 at 11:12:33PM -0800, Eric Richardson wrote:
> I was looking into OpenJDK and saw the bsd-port and zero assembly project
> and thought It might be possible build jdk6 on PowerPC. After looking at
> the bsd-port list I started working on setting up my environment. I have a
> G5 based Mac. Here is what I have done so far.
Depending on what you want in terms of a JDK, it might be easier to try
and port the zero assembler work to the current OpenJDK BSD port. I'd
like to do this, but I've not seen zero assembler separated out from the
Iced Tea sources. I believe you need libffi working to get it to work,
but there are ports for this in MacPorts and in at least the FreeBSD
ports system (I expect it to be in {Net,Open}BSD as well).
CC'ing Gary Benson, the zero assembler author. Gary, would it be
possible to get the zero assembler support as a patch against the
current OpenJDK 7 sources or could you point out the relevant parts
of the Iced Tea source?
The other option for getting OpenJDK on Mac OS X / PowerPC is to port
the BSD support to Iced Tea. Thats certainly doable, but I imagine its
a bigger job.
> Installed MacOSX 10.5
> Installed XCode 3.1.2
> Installed Fink 0.9.0
> Installed Mercurial
> Checked out icetea6 (hg clone http://...)
> ./autogen.sh
> ./configure
>
> gawk not found
> apt-get install gawk
>
> checking for a GCJ JDK home directory...
> configure: error: "A GCJ JDK home directory could not be found."
>
> ./configure --with-gcj-home=/Library/Java/Home --enable-zero=yes
>
> checking for eclipse-ecj.jar... no
> configure: error: "A ECJ jar was not found."
>
> Next error waiting if I fix the above.
> checking xalan2 jar... no
> configure: error: "A xalan2 jar was not found."
>
> Before I go further, I thought I'd ask if this is going to work at all using
> the JDK 5 that comes with MacOSX?
> Any suggestions on how to proceed?
>
> Thanks,
> Eric
>
--
Greg Lewis Email : glewis at eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : glewis at FreeBSD.org
More information about the bsd-port-dev
mailing list