`
李静波
  • 浏览: 54500 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

编译hotspot-7-ea-src-b03-30_nov_2006出错的原因

阅读更多
给开发者发了mail,很快就得到了回复。
 
\hotspot\src\share\vm\runtime\vm_version.cpp
Line 233的编译错误的原因是:
环境变量USERNAME为中文引起。
 
所以目前的解决办法就是
在运行编译脚本前,把USERNAME设置为ASCII字符串。
例如,我就这样做:set USERNAME=LeeJingbo
 
我原来以为这个错误是VS2005的缘故,其实在VS2003下也会有这个毛病,只是碰巧的是我装VS2003的电脑上的USERNAME是ASCII字符串,而装VS2005的电脑上的USERNAME是中文。
 
这个问题被sun的开发人员录入了Bug系统,真高兴,我这个菜鸟也为JDK开发做了一丁点贡献。真是enjoy opensourcing。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics