This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-05-23
Channels
- # announcements (3)
- # asami (5)
- # babashka (1)
- # beginners (38)
- # biff (4)
- # calva (12)
- # cider (2)
- # clj-commons (6)
- # clj-kondo (46)
- # clj-on-windows (1)
- # clojure (50)
- # clojure-europe (41)
- # clojure-nl (3)
- # clojure-norway (2)
- # clojure-uk (16)
- # clojured (3)
- # clojurescript (49)
- # conjure (1)
- # cursive (29)
- # datahike (6)
- # datascript (4)
- # emacs (70)
- # funcool (1)
- # google-cloud (12)
- # graalvm (10)
- # graalvm-mobile (7)
- # gratitude (4)
- # hyperfiddle (1)
- # joyride (26)
- # lsp (16)
- # malli (23)
- # nbb (5)
- # off-topic (23)
- # polylith (32)
- # re-frame (23)
- # releases (3)
- # remote-jobs (1)
- # reveal (3)
- # tools-build (16)
- # xtdb (50)
@smith.adriane If you're interested, I got a conversation here with someone who made this work: https://graalvm.slack.com/archives/CN9KSFB40/p1653139823437649
I was curious, so I looked to see if the gluon project had config for m1 macs. It looks like it does: • https://github.com/gluonhq/substrate/blob/6c847a37dc6c682d9ee274f114305afac6dfc292/src/main/java/com/gluonhq/substrate/target/AbstractTargetConfiguration.java#L395 • https://github.com/gluonhq/substrate/blob/acb987c67a635081dceee7c5707c8a8cb3f67154/src/main/java/com/gluonhq/substrate/Constants.java#L70 So using the same approach might work.
@borkdude, I did check out the graalvm thread you linked. It was quite a trip.
It does seem like the thread came to a similar conclusion. It's possible to cross-compile, but it's probably just easier to wait until github actions support m1.
I do think it would be interesting to better understand the cross-compilation pipeline. llvm has a bunch of targets (like wasm) that could be interesting.