-encoding ascii
在编译OpenJDK的时候,编译文件中调用javac时,为其指定了编码方式为ascii(添加了参数-encoding ascii),在遇到包含非ascii编码的java文件(corba模块的部分文件)的时候,javac会报错,导致编译失败,因此,需要将-encoding编译选项去掉,让javac选择与平台想关联的编码方式。
本文以去除在Windows平台上的javac编译参数为例,其它平台可以到相应的目录下进行对应的操作即可,具体步骤如下:
1、/corba/make/common/shared/Defs-java.gmk
JAVACFLAGS += -encoding ascii