提问者:小点点

从ubuntu为alpe构建jdk是否可行?


从ubuntu为alpe构建jdk是否可行?

我从ubuntu构建了jdk11,然后将构建上传到我的阿尔卑斯山。

然而,阿尔卑斯山一直说。/java:未找到

我该怎么做?


共1个答案

匿名用户

从Ubuntu为Alpin构建jdk是否可行?

首先,为Alpin构建OpenJDK显然是可行的,因为有用于OpenJDK的Alpin Docker容器的示例。

在Ubuntu for Alpin上进行交叉编译也应该有效。但是OpenJDK Build说明中有一个警告:

"在Linux上构建OpenJDK通常没有太大问题。唯一的一般建议是尝试使用您的发行版提供的编译器、外部库和头文件。"

如果您在Ubuntu上构建的Java可执行文件工作时遇到问题,您可以尝试:

  • 在阿尔卑斯山本身建造,或
  • 在您的Ubuntu机器上安装Alpe头文件和库,并在您的构建中使用它们,而不是Ubuntu头文件和库。

如果您使用Alpin标头等进行交叉编译,您还应该阅读构建说明中的相应部分。并阅读--with sysroot=…