Closed
Description
When running the Arduino IDE 1.8.9 on one of my machines (Kubuntu 18.04.2 LTS), the bundled java interpreter throws a linker error, failing to find libjli.so
$ ./arduino-1.8.9/arduino
/home/user/opt/arduino-1.8.9/java/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
This behaviour is not observed with the previous version 1.8.8, which starts up correctly.
$ ./arduino-1.8.8/arduino
Picked up JAVA_TOOL_OPTIONS:
This previous version bundles libjli, while 1.8.9 seems to be lacking this library. The library sits at:
./java/lib/amd64/jli/libjli.so
I downloaded 1.8.9 from the official site as a tgz archive for Linux amd64 machines.