[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