Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

OpenJDKのビルドに関するドキュメントがあった!

OpenJDKビルドの前回のエントリ

jyukutyo.hatenablog.com

で、--disable-warnings-as-errorsについて、

このオプションの公式な説明を検索しましたがうまくヒットせず

と書いたところ、OpenJDK Authorの久保田さんから教えていただけました!

f:id:jyukutyo:20171114182451p:plain

OpenJDKは内部にビルドについてのドキュメントを持っていました(全然認識していなかった)!common/docディレクトリにbuilding.html、building.mdがあります。どちらも内容は同じです。

At the time of writing, OpenJDK has been successfully compiled on macOS versions up to 10.12.5 (Sierra), using XCode 8.3.2 and --disable-warnings-as-errors.

macOSXCodeのバージョン、つけるべきオプションがきちんと書いてあります。今後はこのドキュメントをgrepすればよさそうです。なおOpenJDKのwebサイトにはこのドキュメントは配備されていないようです。