[MacPorts] #55382: cmake @3.10.0: Cannot find a C++ compiler supporting C++11 on this system
MacPorts
noreply at macports.org
Fri Dec 1 00:59:21 UTC 2017
#55382: cmake @3.10.0: Cannot find a C++ compiler supporting C++11 on this system
-------------------------+-------------------------------------------------
Reporter: ryandesign | Owner: michaelld
Type: defect | Status: new
Priority: High | Milestone:
Component: ports | Version:
Resolution: | Keywords: tiger leopard snowleopard lion
Port: cmake | mountainlion
-------------------------+-------------------------------------------------
Comment (by kencu):
>cmake doesn't link with any C++ libraries
It didn't used to -- but Michael changed that a few months ago, and it now
links against almost ALL system libraries, except for one or two.
We disabled that on Tiger to allow it to build, but now libuv won't build
beyond cmake 3.9.6.
I tried building using cmake's internal libraries on 10.7, and it failed
to build them. But probably fixable, if one were to invest the required
time.
I'll steer back to the cmake39 idea -- it builds now, and appears likely
to always build on all systems 10.4 to current. Then you can build
clang-5.0, and then (if yo want to) use that to build cmake 3.10.x .
Even if we do somehow get to a point where we can build cmake 3.10.0
without clang-5.0 -- it's terribly fragile and will surely be broken again
soon.
--
Ticket URL: <https://trac.macports.org/ticket/55382#comment:41>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list