On 21/07/2017 22:22, Andrey Semashev via Boost wrote:
On 07/21/17 22:30, Alain Miniussi wrote:
On 21/07/2017 19:24, Andrey Semashev via Boost wrote:
Actually, as a user I do care and not in favor of CMake because there is always a possibility that Boost requires a newer CMake version that is not available on my platform.
We could embed the required CMake distribution in boost, compile it, and use it to build boost ?
There's the build dependencies of cmake on Ubuntu:
libarchive-dev (>= 2.8.0), libbz2-dev, libcurl4-openssl-dev | libcurl-ssl-dev, libexpat1-dev, libjsoncpp-dev, liblzma-dev, libncurses5-dev, libuv1-dev, procps [!hurd-any], python-sphinx, qtbase5-dev , zlib1g-dev
(I've omitted the ones obviously required by Debian build scripts.)
Are you going to include those as well?
All the required dependencies (beside OpenSSL for cURL) are included with the CMake sources and it will optionally use those. Note that some libraries are also only used for some features that are non essential, for example libuv is only for the "server" mode of CMake for better integration with IDEs, Qt is used for the Qt client...
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost