curl / Mailing Lists / curl-library / Single Mail


State of CMake support?

From: Noam Chitayat <>
Date: Fri, 06 Jan 2017 07:15:26 +0000

I apologize if this question has been recently asked -- I couldn't find a
similar question in the past year of archives.

This line was added to curl's main CMakeLists.txt:

However, in the past year, there have certainly been a few updates to the
CMake build. It's worked for my purposes so far, though with `HTTP_ONLY`
on, my use case isn't exactly stressing any edge cases.

Is the CMake build system still considered poorly maintained? Or has its
condition changed? Is this based on the documented [CMake Support Gaps]( I do recall
at one point stumbling on a much older thread in the archives lamenting a
lack of dedicated maintainers for the CMake build, but I'm not sure if
things have changed.

I'm mainly asking because I am trying to cross-compile libcurl using CMake
now, and am running into trouble (which I'm happy to discuss further in a
separate thread if needed). I'm not sure if I will even be able to succeed
using CMake, first and foremost. If CMake support is still missing critical
features, I'll switch to using buildconf+configure to build curl, and
dismiss the CMake path for now. Otherwise, I'll start a thread detailing my
cross-compiler woes and debug further.

Thank you for your time!
Noam Chitayat

List admin:
Received on 2017-01-06