Mac OsX Sierra - Stuck on binaryTreeDictionary.hpp compilation

Tommaso Pasini p.tommaso at gmail.com
Fri May 12 12:57:02 UTC 2017


:D great! It worked perfectly! Thanks a lot

Tommaso Pasini

2017-05-12 14:17 GMT+02:00 Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com
>:

> "bash configure --disable-warnings-as-errors"
>
> /Magnus
>
>
> On 2017-05-12 14:11, Tommaso Pasini wrote:
>
> ok, i suspected that Lennart, could you tell me how to set that flag?
> Thanks a lot!
>
> Tommaso Pasini
>
> 2017-05-12 13:09 GMT+02:00 Lennart Börjeson <lenborje at gmail.com>:
>
>> I’ve had that error on my Mac since forever. :-/
>>
>> You need to configure with "--disable-warnings-as-errors”.
>>
>> You’ll then get that warning quite a few times during the build, bit it
>> will work. (At least it does for me.)
>>
>>
>> /Lennart
>>
>>
>> > 12 maj 2017 kl. 12:44 skrev Tommaso Pasini <p.tommaso at gmail.com>:
>> >
>> > thanks for the answer, I tried to remove and reconfigure. Unfortunately
>> I
>> > still have the same issue.
>> > This is very strange because the static variable _min_tree_chunk_size,
>> > seams declared correctly in the class.
>> >
>> > Tommaso Pasini
>> >
>> > 2017-05-12 12:33 GMT+02:00 Magnus Ihse Bursie <
>> magnus.ihse.bursie at oracle.com
>> >> :
>> >
>> >> My recommendation is that you remove the entire output directory ("rm
>> -rf
>> >> build"), re-do the configuration and try again. Before removing, you
>> can do
>> >> "make print-configuration" to get the command line you used to
>> configure.
>> >>
>> >> /Magnus
>> >>
>> >>
>> >> On 2017-05-12 12:12, Tommaso Pasini wrote:
>> >>
>> >>> Hi guys, its the whole morning I'm trying to build OpenJDK 9 on max
>> OS X
>> >>> Sierra.
>> >>> I was able to configure but when I run the command make clean
>> install, it
>> >>> stops with this error:
>> >>>
>> >>> hotspot/src/share/vm/memory/binaryTreeDictionary.hpp:167:12: error:
>> >>>
>> >>>> instantiation of variable 'TreeChunk<FreeChunk,
>> >>>> AdaptiveFreeList<FreeChunk>
>> >>>>
>> >>>>> ::_min_tree_chunk_size' required here, but no definition is
>> available
>> >>>>>
>> >>>> [-Werror,-Wundefined-var-template]
>> >>>>
>> >>>>     return _min_tree_chunk_size;
>> >>>>
>> >>>>
>> >>>> I checked the file and the variable is declared few lines before.
>> I'm not
>> >>> an expert of C++ and I'm not finding anything on the web.
>> >>>
>> >>> Does anybody already faced this problem?
>> >>>
>> >>> Thanks,
>> >>> --Tommaso
>> >>>
>> >>
>> >>
>>
>>
>
>



More information about the build-dev mailing list