Building IcedTea7 Using BSD option On OS X

Christian Thalinger christian.thalinger at
Sun Jan 4 01:51:29 PST 2009

On Sat, 2009-01-03 at 22:04 +0000, Andrew Haley wrote:
> Michael Franz wrote:
> > On Sat, Jan 3, 2009 at 4:05 PM, Andrew Haley <aph at> wrote:
> > 
> >> Andrew Haley wrote:
> >>> Michael Franz wrote:
> >>>> I have created the following patches that integrate shark build into the
> >>>> bsd-port repo.  I have not been able to get it to compile, but wanted
> >> these
> >>>> out there in case they are wrong and causing my problem.
> >>>>
> >>>> I am currently stuck on this error:
> >>> Shark on x86 isn't really ready yet.  I've been debugging it and it's
> >>> starting to look OK, but it's not stable.
> >> Actually, I've been working on x86_64.  AFAIAA *nobody* has worked on
> >> x86.  To be honest, I don't really know why you'd want to: the x86
> >> Hotspot JIT is very good.
> > I am not necessarily interested in the using zero/shark on intel (32 or
> > 64).  I am interested int getting zero/shark integrated into the bsd port
> > for other architectures to use.  Since the bsd-port can only be built on
> > intel (32/64) I figured it would be easier to integrate with a working build
> > than trying to do it on ppc which cannot build icedtea (no valid bootstrap
> > jdk).
> You might be OK with zero on x86 BSD, but almost certainly not with shark.
> I presume the problem with ppc on BSD is that gcj doesn't work there either.

Michael, you can use CACAO or JamVM to bootstrap IcedTea.  For some
instructions see:

- Christian

More information about the bsd-port-dev mailing list