[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 17:56:13 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):
I guess it's not necessary to pursue anymore. You already have a working
solution with later clang ports that can be used for anything that's not
cmake or its dependencies. As far as I can tell, my patches result in a
working cmake 3.10.0 with clang and libc++ on 10.6-10.8 and with gcc6 and
libstdc++ on 10.5. Jeremy has already indicated that the clang-3.7 port is
not intended for general use anymore:
{{{
# This compiler version is not supported beyond these very strict use
cases:
# 1) Building newer llvm Mountain Lion
(https://trac.macports.org/ticket/53138)
#
# There should be no other usage of clang-3.7 nor llvm-3.7
#
# llvm-3.7 was the last version to use the autoconf build system. Newer
# versions require cmake to build. Cmake requires a C++11 toolchain, so
# clang-3.7 is being kept around in order to build cmake (or its
dependencies)
# if needed on such systems.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/55382#comment:48>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list