为 Java 构建 OpenConnect 项目(来自官方 gitlab 存储库)时出错

Error while building OpenConnect project (from official gitlab repository) for Java

您好,我需要有关为 Java 构建人工制品的帮助。当 运行 此构建命令时出现错误:

./configure --with-vpnc-script=~/Downloads/vpnc-script --with-java=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home --disable-nls.

这是我得到的错误:

checking jni.h usability... no configure: error: unable to compile JNI test program

我需要你的帮助。我正在使用 8.08 版并在 mac 上构建它。 This is the official gitlab repository

Here is the content of config.log generated

谢谢

配置脚本似乎希望您将路径传递给 JDK 的 include 目录,而不是 JDK 本身。

这应该有效:

--with-java=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home/include