I am currently learning OCaml on weekends it is a clean and clear language and the walk-through on the official site is great, but I am facing a problem with running “Graphics”
Cannot load required shared library dllgraphics_stubs. Reason: /Users/myname/.opam/default/lib/stublibs/dllgraphics_stubs.so: dlopen(/Users/myname/.opam/default/lib/stublibs/dllgraphics_stubs.so, 0x000A): symbol not found in flat namespace '_XAllocColor'.
I am using a Macbook Air m1, is there anyway to solve it? thank you everyone!
more info of my machine:
ocamlrun -config version: 5.0.0 standard_library_default: /Users/myname/.opam/default/lib/ocaml standard_library: /Users/myname/.opam/default/lib/ocaml int_size: 64 word_size: 63 os_type: Unix host: aarch64-apple-darwin22.4.0 flat_float_array: true supports_afl: true windows_unicode: false supports_shared_libraries: true no_naked_pointers: true profinfo: false profinfo_width: 0 exec_magic_number: Caml1999X032 shared_libs_path: /Users/myname/.opam/default/lib/ocaml/stublibs
#use "topfind";; - : unit = () Findlib has been successfully loaded. Additional directives: #require "package";; to load a package #list;; to list the available packages #camlp4o;; to load camlp4 (standard syntax) #camlp4r;; to load camlp4 (revised syntax) #predicates "p,q,...";; to set these predicates Topfind.reset();; to force that packages will be reloaded #thread;; to enable threads