I have clang-802.0.42 installed. But I'm not 100% sure that this is what make is using. How can I check?
Tommaso Pasini 2017-05-12 12:56 GMT+02:00 David Holmes <david.hol...@oracle.com>: > What compiler (name and version) are you trying to use? > > David > > > On 12/05/2017 8:44 PM, Tommaso Pasini wrote: > >> 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.bur...@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 >>>> >>>> >>> >>>