Question about how to generate the libgraal shared library.

Xiaohong Gong Xiaohong.Gong at arm.com
Tue Apr 28 07:45:37 UTC 2020


Hi,

It's great that graal could be used as a native library in openjdk. And I'm so excited to use it for some tests.
I tried to build the binaries from the Metropolis project by myself. But the main problem is that I don't know
how to generate the dependent library "libjvmcicompiler.so" for it.

Since "libjvmcicompiler.so" is built by GraalVM native-image which currently only support jvmci-1.8 and
labsjdk-11. And the Metropolis project is based on JDK14.  So will it have the JVMCI incompatible issue if I
directly use the "libjvmcicompiler.so" built with labsjdk11 as the libgraal dependency of Metropolis?
Does it have any guidance about how to do the configuration to build the jdk image with libgraal feature?

Thanks,
Xiaohong Gong





More information about the metropolis-dev mailing list