mastercoin-MSC / mastercore

mastercore info
mastercoin.org
MIT License
24 stars 11 forks source link

Require Boost >= 1.53 #256

Closed dexX7 closed 9 years ago

dexX7 commented 9 years ago

Boost 1.53 seems to be required for boost::multiprecision::cpp_int.

As per default Boost >= 1.20 is accepted, so this check lets a build fail earlier and with a more telling error message:

checking for boostlib >= 1.53... configure: We could not detect the boost libraries (version 1.53 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
checking whether the Boost::System library is available... yes
configure: error: Could not find a version of the boost_system library!

Instead of:

  CXX    chainparams.o
  CXX    core.o
  CXX    mastercore.o
mastercore.cpp:54:44: fatal error: boost/multiprecision/cpp_int.hpp: No such file or directory
compilation terminated.
make[3]: *** [mastercore.o] Error 1