okay I narrowed down to one error.... "could not find boost_atomic"
...using boost 1.54, as recommended
Hi, tybiboune! I'm using Boost 1.66 now on Ubuntu 17.10 with gcc 7.2.0 and Boolberry builds quite well with it. If you didn't solve the issue, I suggest you building Boost 1.66 from sources.
Here's how it can be done:
wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz
tar -xvf boost_1_66_0.tar.gz
cd ~/boost_1_66_0
./bootstrap.sh --with-libraries=system,filesystem,thread,date_time,chrono,regex,serialization,atomic,program_options,locale
./b2
If everything is okay then The Boost C++ Libraries were successfully built! message will appear.
Then you need to set BOOST_ROOT environment variable to reflect correct Boost path. For example, you may put this line to your ~/.bashrc file:
export BOOST_ROOT=/home/user/boost_1_66_0
Make sure it was actually set:
user@ubuntu:~/boost_1_66_0$ env | grep boost
BOOST_ROOT=/home/user/boost_1_66_0
After that, cmake hopefully will run with no issues.