3 ms·
Looks like it's trying to use pkg-config to find the necessary flags for the library: https://github.com/sionescu/iolib/blob/master/src/syscalls/ffi-types-unix.
by juki 5y ago
Looks like it's trying to use pkg-config to find the necessary flags for the library: https://github.com/sionescu/iolib/blob/master/src/syscalls/ffi-types-unix.lisp#L8 https://github.com/sionescu/iolib/blob/master/src/syscalls/f...
The proper solution would be to install it somewhere and configure pkg-config to find it, but you could just try putting the headers in /usr/local/include and see if it finds them.
I think your system package manager has installed your SBCL/asdf in some weird way. It would be best to just uninstall it all and build SBCL from sources yourself (it has asdf bundled with it). The binary releases for FreeBSD on sbcl.org seem to be ancient versions.
- carapace 5y ago> uninstall it all and build SBCL from sources yourself Thanks, I may well try that. I've always said that I maintain an open bank of neurons for learning Lisp someday. Maybe that day is today. :)
- rjsw 5y agoYou might want to use the SBCL you already have to build SBCL from source, then uninstall the FreeBSD package, then install the one built from source.