You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an issue about configuring CFFI to look in /usr/local/lib and /usr/local/include.
If you can edit the file sbcl.mk in your (uiop:lisp-implementation-directory), then add -L/usr/local/lib to its LDFLAGS and -I/usr/local/include to its CFLAGS, and restart sbcl.
(You can put this code into ~/.sbclrc to perform it on sbcl startup.)
If you do not want to configure CFFI in Lisp or via sbcl.mk, you can add /usr/local/lib to LD_LIBRARY_PATH or /etc/ld.so.conf, but AFAIK there is no way to use /usr/local/include. (Respect CFLAGS env var and support MacPorts include directory cffi/cffi#146 could have allowed you to export CFLAGS=/usr/local/include.)
sbcl 2.0.9
(ql:quickload "pzmq")
libzmq.so installed under path /usr/local/lib
zmq.h installed under path /usr/local/include
Error opening shared object "libzmq.so":
libzmq.so: cannot open shared object file: No such file or directory.
The text was updated successfully, but these errors were encountered: