OpenJDK-Research icon indicating copy to clipboard operation
OpenJDK-Research copied to clipboard

build error

Open kuafuwang opened this issue 9 years ago • 3 comments

D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(409): error C2039: 'tag_at' : is not a member of 'ConstantPool' 1> D:\workspace\OpenJDK\hotspot\src\share\vm\oops/constantPool.hpp(86) : see declaration of 'ConstantPool' 1>D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(409): error C2228: left of '.is_klass_or_reference' must have class/struct/union 1>D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(410): error C2039: 'tag_at' : is not a member of 'ConstantPool' 1> D:\workspace\OpenJDK\hotspot\src\share\vm\oops/constantPool.hpp(86) : see declaration of 'ConstantPool' 1>D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(410): error C2228: left of '.is_klass_reference' must have class/struct/union 1>D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(416): error C2039: 'tag_at' : is not a member of 'ConstantPool' 1> D:\workspace\OpenJDK\hotspot\src\share\vm\oops/constantPool.hpp(86) : see declaration of 'ConstantPool' 1>D:\workspace\OpenJDK\hotspot\src\share\vm\classfile/classFileParser.hpp(416): error C2228: left of '.is_utf8' must have class/struct/union

请问大牛,这个该怎么解决呢?

kuafuwang avatar Feb 16 '16 14:02 kuafuwang

把src/share/vm/oops/constantPool.hpp 347行的中文注释删掉看看。

codefollower avatar Feb 16 '16 15:02 codefollower

看上openJDK源代码上有中文注释都不行

edwinaclau avatar Nov 04 '16 18:11 edwinaclau

还真的是中文注释都不能有... 删到最后就能build成功了。

a1164714 avatar Aug 22 '18 15:08 a1164714