【发布时间】:2021-09-22 06:39:43
【问题描述】:
我想为 M1 MacBook 编译 OpenJDK 11。
首先,我尝试使用Zulu JDK,但我没有找到编译它的方法。
然后,我尝试在M1上编译OpenJDK,但是运行sh configure时报错。
错误是:
配置:目标中测试的位数(64)不同于 预期在目标中找到的位数 (32) 配置: 错误:无法继续。
那么,我该如何编译呢?
【问题讨论】:
-
为什么要这样做?这是一个非常庞大且复杂的软件库,其他人已经完成了这项工作。
-
为什么要自己构建?甚至还没有 AdoptOpenJDK 构建,因此您自己将其组合在一起似乎是在自找麻烦。 Fwiw 错误很可能表明您正在尝试为 32 位 ARM 构建,m1 是 ARM64。
标签: java java-11 openjdk-11