EOSIO / eos

An open source smart contract platform
https://developers.eos.io/manuals/eos
MIT License
11.27k stars 3.6k forks source link

CMake Error will opening variables are used but are set to NOTFOUND #4075

Closed SheldonHH closed 5 years ago

SheldonHH commented 6 years ago

I am encountering this issue while executing ./eosio_build.sh in MacPro 10.12.6 (16G1036)

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
/Users/username/eos/username/eos/libraries/appbase/Boost_INCLUDE_DIR
   used as include directory in directory /Users/username/eos/username/eos/libraries/appbase
/Users/username/eos/username/eos/libraries/chainbase/Boost_INCLUDE_DIR
   used as include directory in directory /Users/username/eos/username/eos/libraries/chainbase
/Users/username/eos/username/eos/libraries/fc/Boost_INCLUDE_DIR
   used as include directory in directory /Users/username/eos/username/eos/libraries/fc
/Users/username/eos/username/eos/tools/Boost_INCLUDE_DIR
   used as include directory in directory /Users/username/eos/username/eos/tools
Boost_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /Users/username/eos/username/eos/contracts/proxy
   used as include directory in directory /Users/username/eos/username/eos/unittests/contracts/deferred_test

-- Configuring incomplete, errors occurred!
See also "/Users/username/eos/username/eos/build/CMakeFiles/CMakeOutput.log".

    >>>>>>>>>>>>>>>>>>>> CMAKE building EOSIO has exited with the above error.
rtarnaud commented 6 years ago

Looks like the script cannot find your Boost libraries. Check if they are really installed on your machine and provide the right path by modifying CMakeList.txt.

pacificcode commented 6 years ago

@SheldonHH Can you run the following commands and paste the FULL output here? cd /path/to/eos rm -rf build/ git pull git submodule update --init --recursive ./eosio_build.sh

jgiszczak commented 5 years ago

Build latest version.

Original poster unresponsive for 205 days.