Yes it does. Unfortunately it didn’t work for me:

> /Users/william/Programming/Java/jdk8/jdk/src/solaris/native/common/jni_util_md.c:51:
>  warning: incompatible implicit declaration of built-in function 'strcat'
> In file included from 
> /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:162,
>                  from 
> /Users/william/Programming/Java/jdk8/jdk/src/solaris/native/java/lang/java_props_macosx.c:35:
> /System/Library/Frameworks/Foundation.framework/Headers/NSUserNotification.h:16:
>  error: expected ',' or '}' before '__attribute__'
> In file included from 
> /Users/william/Programming/Java/jdk8/jdk/src/solaris/native/java/lang/java_props_macosx.h:27,
>                  from 
> /Users/william/Programming/Java/jdk8/jdk/src/solaris/native/java/lang/java_props_macosx.c:37:
> /Users/william/Programming/Java/jdk8/jdk/src/share/native/java/lang/java_props.h:123:
>  warning: no semicolon at end of struct or union
> make[2]: *** 
> [/Users/william/Programming/Java/jdk8/build/macosx-x86_64-normal-server-release/jdk/objs/libjava/java_props_macosx.o]
>  Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [libs-only] Error 2
> make: *** [jdk-only] Error 2

I don’t understand why it is trying to compile Solaris files but I have to go 
and do some other things now, so I’ll come back and look at it again later.

Thank you all for your help.

William

On 11 Dec 2013, at 7:49pm, David DeHaven <david.deha...@oracle.com> wrote:

> 
> That seems to be the best solution if you have Xcode 5 installed, just using 
> xcode-select doesn't always work.
> 
> -DrD-
> 
>> What I did is to save a copy of usr dir inside Xcode 4 and run
>> 
>> bash configure --with-tools-dir=/saved/xcode4/usr/bin/ ...
>> 
>> --Max
>> 
>> On 12/10/13, 22:38, Staffan Larsen wrote:
>>> 
>>> On 10 dec 2013, at 14:48, William Moore <wmoor...@gmail.com> wrote:
>>> 
>>>> Thanks David
>>>> 
>>>> Maybe I can do something with Mountain Lion running in a virtual machine. 
>>>> I’ll investigate that.
>>> 
>>> Having multiple XCode versions installed is also a work-around.
>>> 
>>> /Staffan
>>> 
>>>> 
>>>> William
>>>> 
>>>> On 9 Dec 2013, at 6:26pm, David DeHaven <david.deha...@oracle.com> wrote:
>>>> 
>>>>> 
>>>>>> Back in September when I had Mountain Lion (OS X 10.8) I was able to 
>>>>>> build my own version of OpenJDK 7 Update 40.
>>>>>> 
>>>>>> Now I have Mavericks (OS X 10.9) and it fails to build Hotspot with the 
>>>>>> error:
>>>>>> 
>>>>>>> clang: error: argument unused during compilation: '-fcheck-new’
>>>>>> 
>>>>>> If I comment out the setting of this value in 
>>>>>> hotspot/make/bsd/makefiles/gcc.make I get other errors like:
>>>>>> 
>>>>>>> hotspot/src/share/vm/adlc/archDesc.cpp:335:35: error: '&&' within '||' 
>>>>>>> [-Werror,-Wlogical-op-parentheses]
>>>>>> 
>>>>>> What do I have to do to make this compile?
>>>>>> 
>>>>>> I know very little about C programming. Any help will be greatly 
>>>>>> appreciated.
>>>>>> 
>>>>>> Best regards
>>>>>> 
>>>>>> William
>>>>> 
>>>>> Building JDK 8 with Xcode 5 is still a work in progress, I don't expect 
>>>>> that effort to be backported to 7u so you might need to scrape up a copy 
>>>>> of Xcode 4.6 to build with. The big issue is Xcode 5 does not include gcc 
>>>>> and 7u does not build with clang without significant changes.
>>>>> 
>>>>> -DrD-
>>>>> 
>>>> 
>>> 
> 

Reply via email to