ubuntu14.04 64ビットでopenjdk7をコンパイルします

を通じて

構成の構成が完了した後

次にmakeを使用してコンパイルします

 

エラーが報告されました

 

エラー:

***このOS サポートされていません:Linux ubuntu 4.40 - 142 -generic#16814.04を1 -Ubuntu SMP土ヤン19  112628 UTC 2019 x86_64のx86_64のx86_64のGNU / Linuxの
make [ 5 ]:*** [/ home / nanak / Downloads / openjdk / hotspot / make / linux / Makefile:238:check_os_version]エラー1

オペレーティングシステムがサポートされていないようで、オペレーティングシステムが古すぎると見なされています

 

解決する:

openjdk / hotspot / make / linux / Makefileを238行目に開きます

最後に4%を追加

ここに示すように

#私たちは、ない人が誤って古いシステムで構築したい(例えばLinuxのない2.2 .X、
#Solaris 2.512.6 )。#DISABLE_HOTSPOT_OS_VERSION_CHECK = okを設定して、このチェックを
無効にします

SUPPORTED_OS_VERSION = 2.42.52.634%

その結果、彼は年を取りすぎて、4.xカーネルの新しいシステムを知ることができません。

 

変更後、makeを引き続き使用します

正常にコンパイル

 

おすすめ

転載: www.cnblogs.com/cyy12/p/12711209.html