Closed jyurek closed 14 years ago
It has to do with how the lib is installed and the fact you have homebrew in a nonstandard location, e.g. not /usr/local.
Look at issue 640 and my first comment. My formula for boost corrects that problem.
Oh nice, I'll give that a try. Thanks.
Thanks for linking that! My encfs now runs properly. Though, I'm not sure if this ticket should be closed until that boost formula is in master, since my formula won't work for nonstandard installs until it is.
The boost change was pulled; can we get a link to the commit for encfs?
I never sent a request because, while it compiled and linked, it never actually ran correctly (sorry, that was premature in my previous comment). I suspected this was because of MacFuse, but I was unable to get that to compile manually for its own formula. I've since been unable to continue work on it.
Ok, fair enough. I'm going to close this since the boost issue was resolved; if you do get time to get a brew working, open an new issue and we'll merge it. Thanks.
Since this issue is still not resolved, at least not when using the boost "bottle" (which seems to be default), a quick fix:
$ for x in /opt/homebrew/lib/libboost_*.dylib; do sudo ln -s $x /usr/local/lib; done
assuming homebrew is installed in /opt/homebrew.
I'm trying to make a formula for installing encfs. I've gotten as far as getting it to compile, but it fails to run because it can't find the boost libraries.
I really don't know why it wouldn't find boost when everything else is found:
Any ideas what I can do to get it to be found?