Gluon Maven Plugin fails to build executable on linux x86_64 with Oracle GraalVM 23.0.2 with the following error:
java.io.IOException: Missing library libjvm.a not in linkpath /home/gillman/.sdkman/candidates/java/23.0.2-graal/lib/svm/clibraries/linux-amd64
at com.gluonhq.substrate.target.PosixTargetConfiguration.checkPlatformSpecificClibs(PosixTargetConfiguration.java:47)
at com.gluonhq.substrate.target.AbstractTargetConfiguration.ensureClibs(AbstractTargetConfiguration.java:454)
at com.gluonhq.substrate.target.AbstractTargetConfiguration.link(AbstractTargetConfiguration.java:199)
at com.gluonhq.substrate.target.LinuxTargetConfiguration.link(LinuxTargetConfiguration.java:135)
at com.gluonhq.substrate.SubstrateDispatcher.nativeLink(SubstrateDispatcher.java:440)
at com.gluonhq.NativeLinkMojo.execute(NativeLinkMojo.java:47)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
The file appears to be in a subdirectory, either glibc or musl.
Also appears to be an issue in this older ticket: gluonhq/gluon-samples#119
Expected Behavior
Executable should be built.
Current Behavior
Executable build fails.
Steps to Reproduce
Install Oracle GraalVM and then build any project using the gluon maven plugin.
Your Environment
Linux x86_64
Oracle GraalVM 23.0.2
Gluon Maven Plugin fails to build executable on linux x86_64 with Oracle GraalVM 23.0.2 with the following error:
The file appears to be in a subdirectory, either glibc or musl.
Also appears to be an issue in this older ticket: gluonhq/gluon-samples#119
Expected Behavior
Executable should be built.
Current Behavior
Executable build fails.
Steps to Reproduce
Install Oracle GraalVM and then build any project using the gluon maven plugin.
Your Environment
Linux x86_64
Oracle GraalVM 23.0.2