eosio.cdt
eosio.cdt copied to clipboard
Version of Boost required needs to be part of docs and preferably installation
Scenario:
- locally-built version of EOSIO.CDT created, including its embedded Boost 1.71.0 artifacts
- brew install boost now picks up Boost 1.74.0
- linking upstream executable file that uses EOSIO.CDT libfc.a results in link errors vs Boost.Filesystem due to major changes since 1.71.0
Suggestion - EOSIO.CDT should at least document the required version of Boost, and preferably provide a means to reliably install it if brew no longer supports. I had to create a custom boost.rb file from Github history using 1.71.0 plus an XCode patch out of 1.72.0 boost.rb to get round the link errors.
Are you able to reproduce this issue? What branch of eos and eosio.cdt are you working with?