Ошибка при компиляции пакета с исходным кодом openjdk10 - PullRequest
0 голосов
/ 13 марта 2020

Я собираю исходный пакет openjdk10, с openjdk9 в качестве загрузочного jdk, на моей виртуальной машине CentOS7. Команда configure выглядит следующим образом:

bash configure --with-debug-level=slowdebug  --with-jvm-variants=server --with-target-bits=64 --with-memory-size=3000 --disable-warnings-as-errors --with-boot-jdk=/home/jie/Downloads/java-se-9-ri/jdk-9

Похоже, что конфигурация прошла успешно, поскольку она печатает сводку конфигурации, как показано ниже. Я не "--enable-dtrace", потому что это вызывает сбой, но я не думаю, что это имеет значение для следующего сбоя "make".

Configuration summary:
* Debug level:    slowdebug
* HS debug level: debug
* JDK variant:    normal
* JVM variants:   server
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 64
* Version string: 10-internal+0-adhoc.root.jdk10-b09e56145e11 (10-internal)

Tools summary:
* Boot JDK:       openjdk version "9" OpenJDK Runtime Environment (build 9+181) OpenJDK 64-Bit Server VM (build 9+181, mixed mode)  (at /home/jie/Downloads/java-se-9-ri/jdk-9)
* Toolchain:      gcc (GNU Compiler Collection)
* C Compiler:     Version 4.8.5 (at /bin/gcc)
* C++ Compiler:   Version 4.8.5 (at /bin/g++)

Build performance summary:
* Cores to use:   1
* Memory limit:   3000 MB

Следующий шаг "make images" завершается ошибкой и выдает ошибку как показано ниже:

Building target 'images' in configuration 'linux-x86_64-normal-server-slowdebug'
gmake[2]: *** No rule to make target `java.base-libs', needed by `java.base-interim-jmod'.  Stop.

ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-slowdebug' (exit code 2) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...