Skip to content

No matching clause: x86_64-macos #8

@antlobach

Description

@antlobach

Hi, I'm experiencing the following issue on my mac:

Show: Project-Only All 
  Hide: Clojure Java REPL Tooling Duplicates  (0 frames hidden)

2. Unhandled clojure.lang.Compiler$CompilerException
   Error compiling sqlite4clj/impl/api.clj at (51:1)
  ...

1. Caused by java.lang.IllegalArgumentException
   No matching clause: x86_64-macos

   ...        

Running

(get-arch+os)

on my machine returns "x86_64-macos"

For some reason, explicitly specifying the path to the dylib doesn't work either and fails with the same error above.

{:paths ["src" "resources"]
 :deps  {org.clojure/clojure {:mvn/version "1.12.4"}
             andersmurphy/sqlite4clj
             {:git/url "https://github.com/andersmurphy/sqlite4clj"
              :git/sha "f707212dab817fe47256299aaf42ad4ba75d96f3"}}
 :jvm-opts
 ["--enable-native-access=ALL-UNNAMED"
  "-Dsqlite4clj.native-lib=sqlite3.dylib"]
 }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions