This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-02-19
Channels
- # beginners (7)
- # boot (48)
- # clojure (40)
- # clojure-portugal (1)
- # clojure-russia (10)
- # clojure-spec (29)
- # clojure-uk (9)
- # clojurescript (116)
- # core-logic (1)
- # cursive (12)
- # datascript (2)
- # datomic (7)
- # defnpodcast (8)
- # dirac (80)
- # emacs (486)
- # hoplon (5)
- # instaparse (3)
- # keechma (1)
- # luminus (3)
- # lumo (35)
- # off-topic (65)
- # om (6)
- # onyx (6)
- # perun (40)
- # re-frame (5)
- # reagent (5)
- # rum (2)
- # untangled (170)
I made a simple tool for lumo
users. it’s inspired by boot-clj
https://github.com/gfZeng/cljs-boot
nice, Im as I write struggling to organize a lumo based project, as some dependencies are from npm and others clojars (andre for example). Calvin seems to try to take leiningen approach of organizing a self-hosted cljs project. I wonder if more people are writing build-tools at the moment. But I like this approach even more, keeping everything in package.json, clean.
@dominicm my preliminary analysis tells me this is a quirk of the packaging process (Nexe’s problem)
@anmonteiro that's awesome. It was an intense afternoon figuring it out :stuck_out_tongue:
when I build lumo I get
----> cp /Users/pe/prg/lumo/tmp/node/7.5.0/node-v7.5.0/out/Release/node build/lumo
----> copied
Finished bundling. Nexe binary can be found in build/lumo
### Compiling Macro Namespaces
dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
Referenced from: /Users/pe/prg/lumo/build/lumo
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _clock_gettime
Referenced from: /Users/pe/prg/lumo/build/lumo
Expected in: /usr/lib/libSystem.B.dylib
./scripts/aot-bundle-macros.sh: line 18: 50754 Trace/BPT trap: 5 $(pwd)/build/lumo --quiet -c target -sdk lumo-cljs/out/macros-tmp <<REPL_INPUT
(require-macros 'lumo.repl 'clojure.template 'cljs.spec 'cljs.spec.impl.gen 'cljs.test 'cljs.reader)
REPL_INPUT
I'm still on macos 10.11 not the latest 10.12, could that have something to do with it?
I’d start looking here https://github.com/nodejs/node/wiki/Installation#building-on-mac
@pesterhazy maybe try to build against 7.4.0 locally. change this line https://github.com/anmonteiro/lumo/blob/master/scripts/package.js#L72