Mac OsX Sierra - Stuck on binaryTreeDictionary.hpp compilation
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Fri May 12 12:17:54 UTC 2017
"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
> <mailto: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
> <mailto: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 <mailto: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