clj-v8
clj-v8 copied to clipboard
MacOS aarch64 Support
Getting the following exception when running on an M1 Macbook Pro
CompilerException Syntax error compiling at (v8/core.clj:43:1). #:clojure.error{:phase :compile-syntax-check, :line 43, :column 1, :source "v8/core.clj"}
clojure.lang.Compiler.load (Compiler.java:7652)
clojure.lang.RT.loadResourceScript (RT.java:381)
clojure.lang.RT.loadResourceScript (RT.java:372)
clojure.lang.RT.load (RT.java:459)
clojure.lang.RT.load (RT.java:424)
clojure.core/load/fn--6856 (core.clj:6115)
clojure.core/load (core.clj:6114)
clojure.core/load (core.clj:6098)
clojure.core/load-one (core.clj:5897)
clojure.core/load-one (core.clj:5892)
clojure.core/load-lib/fn--6796 (core.clj:5937)
clojure.core/load-lib (core.clj:5936)
Caused by:
Exception Unsupported OS/archetype: Mac OS X aarch64
v8.core/find-file-path-fragments (core.clj:20)
v8.core/find-file-path-fragments (core.clj:7)
v8.core/load-library-from-class-path (core.clj:31)
v8.core/load-library-from-class-path (core.clj:29)
v8.core/eval11745 (core.clj:46)
v8.core/eval11745 (core.clj:43)
clojure.lang.Compiler.eval (Compiler.java:7181)
clojure.lang.Compiler.load (Compiler.java:7640)
clojure.lang.RT.loadResourceScript (RT.java:381)
Looks like the table in that function needs to be updated to include the M1 support?