[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 18:12:15 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 ryandesign):
Replying to [comment:49 kencu]:
> Lucky. All those system libraries, none are c++.
I think I recall someone mentioning a couple years ago that only one or
two system libraries use C++. Which doesn't surprise me, since Apple's
languages of choice are Objective-C and Swift, not C++.
> However, right now cmake is using an internal copy of `jsoncpp`. That
port links against the standardlib, so if Michael ever changes it to use
MacPorts jsoncpp, then the setup would break.
It's also pointed out in an existing comment in the Portfile that the
jsoncpp port has a build dependency on cmake, so it's unlikely Michael
could change the cmake port to use the jsoncpp port even if he wanted to.
I'll modify the comment to mention the C++ library problem too.
--
Ticket URL: <https://trac.macports.org/ticket/55382#comment:50>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list