This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-12-23
Channels
- # adventofcode (135)
- # announcements (9)
- # babashka (27)
- # beginners (97)
- # bristol-clojurians (8)
- # calva (7)
- # chlorine-clover (1)
- # cider (3)
- # clara (16)
- # clj-kondo (9)
- # cljdoc (137)
- # clojars (4)
- # clojure (110)
- # clojure-europe (118)
- # clojure-taiwan (8)
- # clojure-uk (19)
- # clojurescript (30)
- # conjure (6)
- # cryogen (32)
- # datomic (11)
- # depstar (1)
- # duct (4)
- # emacs (6)
- # fulcro (73)
- # graalvm (9)
- # keechma (7)
- # leiningen (16)
- # luminus (1)
- # malli (35)
- # meander (3)
- # off-topic (45)
- # pathom (1)
- # pedestal (2)
- # re-frame (3)
- # reagent (31)
- # reitit (2)
- # reveal (17)
- # shadow-cljs (34)
- # tools-deps (11)
- # xtdb (14)
Could someone point me to a build configuration (i.e. something like compile.sh
from the hello-world
example) that works when using aleph
for HTTP client? I seem to be getting a good deal of errors around io.netty.channel.*
classes, with a recommendation from the compiler that I include a --initialize-at-run-time
flag for the each offending object. I was hoping I would not have to do each individually but perhaps that is the only way.
additional context: I’m working off of this example, though it seems to be creating a server while I’m using the http client: https://github.com/BrunoBonacci/graalvm-clojure/tree/master/aleph. Not sure if that makes a difference.
@mafcocinco never tried aleph to native, but http-kit 2.5.0 works very well with graalvm. also https://github.com/borkdude/babashka.curl works cross platform (small wrapper around curl).
cool. I’ll just use http-kit
if it works. thanks.
@mafcocinco babashka already bundles http-kit, so you can also use that as a native client