Some unused parts of the library depend on AWT classes that might not compile on GraalVMs in the 20.x series,
and clojure 1.10.1 (or older) doesn't work because of this known issue.
There's a Makefile to simplify the configuration (basically just generating a resource-config.json).
Provided your toolchain dates from this year, everything should work as expected.
I've been able to compile lacinia in these environments:
Some unused parts of the library depend on AWT classes that might not compile on GraalVMs in the 20.x series, and clojure 1.10.1 (or older) doesn't work because of this known issue.
There's a Makefile to simplify the configuration (basically just generating a
resource-config.json
).Provided your toolchain dates from this year, everything should work as expected.