After installing qt5-default, I still have issues.
- Running dwarf therapist form terminal
./DwarfTherapist: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
- Running dwarf therapist from tool
Verify $_DT_BINARY defined in /home/<user>/Downloads/df/LinuxLNP-0x43.05-rc1/LNP/utilities/dwarf_therapist/dwarftherapist script is set correctly.
I can bypass this check in the script, but basically every single check it does fails... and then it complains about the missing lib like when I run form terminal.
- I'm on debian jessie so my java spec is:
java version "1.7.0_121"
OpenJDK Runtime Environment (IcedTea 2.6.
(7u121-2.6.8-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)
I think this is "java 7" so a missing version appears to be exactly the issue...
- running legendsbrowser in terminal
Exception in thread "main" java.lang.UnsupportedClassVersionError: legends/Application : Unsupported major.minor version 52.0
Rather than mess around with changing my apt sources to ubuntu servers just to install jre8, I pulled down a snapshot copy and tried to run it manually with jre8.
However, it seems that either it needs configured or it's just not compatible with debian jessie (which is prolly why it's not in official release anyway)
Anywho, trying to run manually gives me this:
jre1.8.0_121/bin/java -jar LinuxLNP-0.43.05-rc1/LNP/utilities/legends_browser/legendsbrowser-1.0.12.jar
properties not found: legendsbrowser.properties
usage: legends
-p,--port <arg> use specific port
-s,--serverMode run in server mode (disables file chooser)
-u,--subUri <arg> run on /<subUri>
-w,--world <arg> path to legends.xml or archive
[2017-03-28 22:31:02] INFO: server started on localhost:58881
Exception in thread "main" java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
at java.awt.Desktop.checkActionSupport(Desktop.java:225)
at java.awt.Desktop.browse(Desktop.java:381)
at legends.Application.initWebServer(Application.java:61)
at legends.Application.main(Application.java:39)
I give up....