Closed ColemanGariety closed 7 years ago
Following the thread of https://github.com/orthecreedence/wookie/issues/73#issuecomment-208114841
I am unfamiliar with the best way to search for libraries, but it appears that CFFI honours the DYLD_LIBRARY_PATH variable.
Hey guys, sorry for the late response. I've had nothing but trouble with OSx and loading libraries. Every time I turn around it jams them somewhere new, and I don't have a Mac to test on so I really just rely on pull requests. As Javier pointed out, perhaps just doing DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/path/to/libuv.dylib ccl ...
would do it. Other than that, please feel free to open a pull request against cl-libuv and just keep adding the locations in by hand. It's frustrating, but maybe at some point library maintainers will stop putting them in random ass places.
I had the same problem although libuv was correctly installed to /usr/local/lib/libuv.dylib
with Homebrew. I used ccl
(which defaults to ccl32
), but brew installs libuv as a x86_64 library. After switching to ccl64
loading cl-async works like a charm :)
(You could possibly compile libuv as a 32-bit library too and continue to use ccl32
.)
When trying to install via quicklisp I immediately get:
libuv is installed via homebrew in the usual location (/usr/local/Cellar/).