./autogen.sh
./configure
make
Error:
Undefined symbols for architecture x86_64:
"boost::this_thread::hiden::sleep_for(timespec const&)", referenced from:
MilliSleep(long long) in libbitcoin_util.a(libbitcoin_util_a-utiltime.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [dashd] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Does anybody know what should I do in order for it to work?
It's weird then... Try reinstalling boost from scratch and then building it again (but first cleaning all that mess before making new build)
brew uninstall --force boost
brew install boost
./configure
make clean
make
EDIT: removed over-quoting
Tried, did not work. It's definitely something wrong with my mac dependencies as I tried to build bitcoin and I'm getting the same error.