Quantcast
Viewing all articles
Browse latest Browse all 2

Two errors when trying to run make command

I am trying to build Bitcoin Core on MacOs.Followed instructions here https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md

When I run make command, I get these two errors

2 errors generated.make[2]: *** [libbitcoin_server_a-miner.o] Error 1make[1]: *** [all-recursive] Error 1

Tried sudo make but results are the same.

Bitcoin core version I'm working with is 0.15.0 (I know it's old but I'm trying to follow instructions from the 'Mastering Bitcoin' book)

EDIT : FULL ERROR

In file included from /usr/local/include/boost/multi_index/ordered_index.hpp:17:/usr/local/include/boost/multi_index/detail/ord_index_impl.hpp:1253:26: error:no matching function for call to object of type 'constboost::multi_index::detail::ordered_index_implboost::multi_index::identity<CTxMemPoolModifiedEntry,CompareModifiedEntry, boost::multi_index::detail::nth_layer<2,CTxMemPoolModifiedEntry,boost::multi_index::indexed_by<boost::multi_index::ordered_unique<modifiedentry_iter,CompareCTxMemPoolIter, mpl_::na>,boost::multi_index::ordered_non_unique<boost::multi_index::tag<ancestor_score,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>,boost::multi_index::identity,CompareModifiedEntry>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>,std::1::allocator >,boost::mpl::v_item<ancestor_score, boost::mpl::vector0<mpl::na>, 0>,boost::multi_index::detail::ordered_non_unique_tag,boost::multi_index::detail::null_augment_policy>::key_compare' (aka 'constCompareModifiedEntry')return y==header()||!comp(key(y->value()),key(v));^~~~~./miner.h:74:10: note: candidate function not viable: 'this' argument has type'constboost::multi_index::detail::ordered_index_implboost::multi_index::identity<CTxMemPoolModifiedEntry,CompareModifiedEntry, boost::multi_index::detail::nth_layer<2,CTxMemPoolModifiedEntry,boost::multi_index::indexed_by<boost::multi_index::ordered_unique<modifiedentry_iter,CompareCTxMemPoolIter, mpl_::na>,boost::multi_index::ordered_non_unique<boost::multi_index::tag<ancestor_score,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>,boost::multi_index::identity,CompareModifiedEntry>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>,std::_1::allocator >,boost::mpl::v_item<ancestor_score, boost::mpl::vector0<mpl::na>, 0>,boost::multi_index::detail::ordered_non_unique_tag,boost::multi_index::detail::null_augment_policy>::key_compare' (aka 'constCompareModifiedEntry'), but method is not marked constbool operator()(const CTxMemPoolModifiedEntry &a, const CTxMemPoolMo...^2 errors generated.make[2]: *** [libbitcoin_server_a-miner.o] Error 1make[1]: *** [all-recursive] Error 1make: *** [all-recursive] Error 1


Viewing all articles
Browse latest Browse all 2

Trending Articles