...
In future releases of ecflow 5 series, the client/server versions of ecflow do not have to be built with the same boost version. This is because ecflow 5 now uses JSON for client/server communication.
Boost uses bjam/b2 for building the boost libs.
bjam source is available in boost, hence we first need to build bjam itself:Code Block language bash cd $BOOST_ROOT ./bootstrap.sh
If you do not require the ecFlow python API, you can avoid building boost python libs by setting
Code Block title Disable boost python, if ecflow PYTHON api not required export ECF_NO_PYTHON=1
...