Subject: Re: [boost] Switch to CMake -- Analysis
From: Florent Castelli (florent.castelli_at_[hidden])
Date: 2017-07-27 14:24:12
On 25/07/2017 09:06, Norbert Wenzel via Boost wrote:
> On 07/21/2017 10:28 PM, Florent Castelli via Boost wrote:
>> 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: [...]
>>> 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.
> We had problems with using the CMake versions of eg. cURL in our company
> and switched to using the system libraries. I think this might have to
> do with missing OpenSSL but cURL without TLS support is pretty useless
> today. So we were not able to build our own (usable) CMake without using
> system libraries.
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
It depends on the context. Will Boost's CMake reference anything over
HTTPS or will it be self-contained? Probably self contained, so that
wouldn't be a problem.
If you require a full version of CMake, it is possible to build it using
your system cURL, which isn't too difficult to build either.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk