This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-06
Channels
- # announcements (4)
- # aws (2)
- # beginners (48)
- # calva (39)
- # cljsrn (12)
- # clojure (98)
- # clojure-dusseldorf (1)
- # clojure-serbia (2)
- # clojure-spec (13)
- # clojure-uk (13)
- # clojurescript (97)
- # code-reviews (1)
- # datomic (14)
- # fulcro (24)
- # jobs-discuss (160)
- # juxt (1)
- # luminus (2)
- # nrepl (1)
- # off-topic (1)
- # other-languages (1)
- # overtone (1)
- # perun (6)
- # protorepl (16)
- # re-frame (20)
- # reagent (1)
- # reitit (6)
- # rum (8)
- # shadow-cljs (96)
- # spacemacs (8)
- # specter (4)
- # tools-deps (18)
- # uncomplicate (1)
- # vim (1)
hi, just started using cljsrn. I'm on a mac (mojave) with java 11, and I worked around an error with Module java-xml-bind by removing in project.clj the :jvm-opts --add-modules=java.xml.bind (which was apparently needed for jdk 9, but breaks for me with jdk 11)
Yeah, honestly, I still run into too many random libs / projects that work work with JDK 11, so I've just stuck with Java 8 in the end. Every time I try to move forward I hit another issue like that and conclude it is just not worth it. ¯\(ツ)/¯
An interesting idea @jason325 is, if you have a device running a "blank" React Native iOS app, you may be able to have it load code from a place that is not macOS.
Here is an example of that idea: http://blog.fikesfarm.com/posts/2015-05-29-extending-ambly-to-windows-and-linux.html
That's using an older approach, based on Ambly, which is no longer maintained, so the question would be whether the setup you are using supports Linux.
Awesome, thx @mfikes! I'll look into that. I'm able to dual boot to Mac, but much more comfortable with my Linux setup. I was able to get Expo working, but not sure I want to deal with that as a dependency.
Cool. Yeah, if you an run macOS temporarily, you can, say make a regular re-natal
project on macOS, launch it on your iOS device, and then perhaps switch over to Linux to continue working.
You can re-launch on your app on your iOS device and it will attempt to connect to Figwheel. (Or you can shake your device and reload.)
There may be nothing in re-natal
that actually forces Figwheel to be running on macOS; it may be fine on Linux.