Dynamic Library Load Path
Hello,
When I try and load “woo” using quicklisp I get the following:
(ql:quickload "woo")
To load "cffi-grovel":
Load 1 ASDF system:
cffi-grovel
; Loading "cffi-grovel"
To load "woo":
Load 1 ASDF system:
woo
; Loading "woo"
Error: Unable to load any of the alternatives:
("libev.4.dylib" "libev.4.so" "libev.so.4" "libev.dylib" "libev.so")
1 (continue) Try loading the foreign library again.
2 Use another library instead.
3 Try loading /Users/burtonsamograd/.cache/common-lisp/lw-7.0.0-macosx-x64/Users/burtonsamograd/quicklisp/dists/quicklisp/software/lev-20150505-git/src/lev.64xfasl again.
4 Give up loading /Users/burtonsamograd/.cache/common-lisp/lw-7.0.0-macosx-x64/Users/burtonsamograd/quicklisp/dists/quicklisp/software/lev-20150505-git/src/lev.64xfasl.
5 Try loading another file instead of /Users/burtonsamograd/.cache/common-lisp/lw-7.0.0-macosx-x64/Users/burtonsamograd/quicklisp/dists/quicklisp/software/lev-20150505-git/src/lev.64xfasl.
6 Recompile lev and try loading it again
7 Retry loading FASL for #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lev" "src" "lev">.
8 Continue, treating loading FASL for #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lev" "src" "lev"> as having been
successful.
9 Retry ASDF operation.
10 Retry ASDF operation after resetting the configuration.
11 (abort) Give up on "woo"
12 Return to level 0.
13 Return to top loop level 0.
I’m curious about how to set the search path for dynamic libraries in LispWorks on MacOS. I have installed libev using brew and it is located in /usr/local/lib.
—
Burton Samograd
Sent with Unibox