Closed 20lives closed 5 years ago
The warnings about boolean?
are harmless (and extrinsic). The exception implies that your installation of unicode-math
is not visible to the application. I am not sure why that would be. Please elaborate:
project.clj
?You might try a lein clean
followed by a lein run
, just in case you’ve got some bad intermediate products lying around.
- Which version (commit) of the DMOTE repo have you downloaded? latest (708e104e)
- Have you made any changes to the Clojure code, including project.clj? None
I will read through leiningen docs to understand what i have done wrong.
I tried a lein clean
while also deleting everything in my ~/.m2/repository cache (where Leiningen keeps its jars) and rebuilding unicode-math
from a fresh clone. Even so, I was not able to reproduce your crash. For what it’s worth, I’m on a Debian 10 system, using Leiningen v2.8.1.
I suggest you check if you’ve got a file called ~/.m2/repository/unicode-math/unicode-math/0.2.1/unicode-math-0.2.1.jar
. If you do, a lein repl
in your DMOTE directory should allow you to manually (require 'unicode-math.core)
and inspect its contents.
I have created an issue here to make unicode-math
more easily accessible. Consider a polite ping there if you get stuck.
I am using Arch 4.18 with Clojure 1.9.0-8 Just tried it on Debian based machine and it didn't have any problem.
Interesting. Arch famously requires more configuration. I suspect the problem is with some difference in Leiningen setup, such that libraries you install manually don’t go into the same environment as the stuff Leiningen fetches for the project. If that is true, then an official release of unicode-math
0.2.1 would indeed fix your problem.
I have cloned and unicode-made and installed it with
lein install
, afterward I cloned dactyl-keyboard and ran the makefile.the following error occurred after this command
java -jar target/dmote.jar
:my knowledge in Clojure is limited and I believe I did something wrong, but i can't really tell what.