OpenJDK 7 build fails on Snow Leopard
mvfranz at gmail.com
Mon Sep 14 15:39:25 PDT 2009
I was able to build on Snow Leopard using gcc-4.0 and g++-4.0. The
resulting JDK does not core. :) I built this using iced tea wrapped in
Macports. I have a Tiger machine that I want to try on as well, but the gcc
4.0 is older than the ones on Leopard.
On Sun, Sep 13, 2009 at 11:10 PM, Michael Franz <mvfranz at gmail.com> wrote:
> On Sun, Sep 13, 2009 at 11:04 PM, Greg Lewis <glewis at eyesbeyond.com>wrote:
>> On Sun, Sep 13, 2009 at 10:02:07PM -0400, Michael Franz wrote:
>> > Greg,
>> > I think that _DARWIN_C_SOURCE needs to be included as well. If not, the
>> > pthread methods are not defined.
>> > + CFLAGS += -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE
>> > I have successfully tested this on Leopard. Snow Leopard builds but
>> > (this might be way I am building)
>> Thanks. Committed.
>> How are you building it?
>> I am actually building using IcedTea 1.11, so it is the bootstrap JDK that
> cores when it tries to build OpenJDK. The bootstrap is built with Apples
> JDK 5 and ecj. This is the same process that I am using on Leopard and
> works fine. The main difference is Leopard using gcc 4.0 and Snow uses gcc
> 4.2. I tried with gcc 4.0 on snow but, there are compilation errors I have
> not worked through yet.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the bsd-port-dev