This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-27
Channels
- # announcements (1)
- # babashka (2)
- # beginners (64)
- # cider (1)
- # cljs-dev (49)
- # cljsrn (2)
- # clojure (49)
- # clojure-europe (3)
- # clojure-norway (1)
- # clojure-spec (7)
- # clojurescript (116)
- # conjure (3)
- # cursive (4)
- # datomic (1)
- # emacs (2)
- # fulcro (15)
- # graalvm (10)
- # kaocha (1)
- # leiningen (4)
- # meander (1)
- # music (1)
- # off-topic (7)
- # re-frame (37)
- # reagent (3)
- # releases (1)
- # rewrite-clj (6)
- # sci (4)
- # shadow-cljs (16)
- # sql (8)
- # tools-deps (16)
- # xtdb (5)
Thanks for the help! I was able to make a https://github.com/phronmophobic/terminal-todo-mvc (with mouse support!) and compile it using graalvm. here's a https://raw.githubusercontent.com/phronmophobic/terminal-todo-mvc/master/terminal-todo-mvc.gif
@smith.adriane You can add your project + the lanterna lib to this list if you want: https://github.com/lread/clj-graal-docs/blob/master/doc/external-resources.md
@smith.adriane check the Lanterna license. AFAIK, it prevents to link it as binary file.
bummer
is that based on LGPL?
from https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License: > Alternatively, a https://en.wikipedia.org/wiki/Statically_linked_library is allowed if either source code or linkable object files are provided.https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#cite_note-LGPL_Section_4-3 so it seems like this is ok? I'm going to try to read up on it a little more
thanks for the heads up
from https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License: > Alternatively, a https://en.wikipedia.org/wiki/Statically_linked_library is allowed if either source code or linkable object files are provided.https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#cite_note-LGPL_Section_4-3 so it seems like this is ok? I'm going to try to read up on it a little more