[MacPorts] #55382: cmake @3.10.0: Cannot find a C++ compiler supporting C++11 on this system
MacPorts
noreply at macports.org
Mon Dec 4 05:31:09 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: closed
Priority: High | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: tiger leopard snowleopard lion
Port: cmake | mountainlion
-------------------------+-------------------------------------------------
Changes (by ryandesign):
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"fcaeca417b5d60413f106f01c11dda06749c867b/macports-ports"
fcaeca417b5d60413f106f01c11dda06749c867b/macports-ports]:
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="fcaeca417b5d60413f106f01c11dda06749c867b"
cmake: Force libc++ on Snow Leopard and newer
This does not cause problems on libstdc++ systems because cmake doesn't
depend on any C++ libraries, nor does it supply any C++ libraries.
This fixes the build on Mac OS X 10.6-10.8.
On Lion, force the use of macports-clang-3.4, which contains a fix for
a Lion-specific libc++ bug. The fix appears not to be present in
macports-clang-3.7 which is the compiler that would otherwise be used.
On Leopard and earlier, use the cxx11-1.1 portgroup's default behavior
of using gcc6 and its libstdc++.
Closes: https://trac.macports.org/ticket/55382
}}}
--
Ticket URL: <https://trac.macports.org/ticket/55382#comment:57>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list