[MacPorts] #53625: qscintilla: requires C++11, not using the right compiler
MacPorts
noreply at macports.org
Sun Feb 26 23:27:42 UTC 2017
#53625: qscintilla: requires C++11, not using the right compiler
-------------------------+-----------------------
Reporter: mojca | Owner: michaelld
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: qscintilla |
-------------------------+-----------------------
Comment (by michaelld):
1) So on my 10.7 box, macports-clang-4.0 is unstable & I have to specify
using 3.9 instead. As an example from watching debug output, when cmake
hits "checking for log" (as in the function 'log'), it hangs & free file
storage ("hard drive" or SSD) quickly decreases until the system hangs. No
idea why. I'd much prefer to not be bleeding edge for C++11 support. 3.9
seems like a stable release, yes?
2) Using "-stdlib=macports-libstdc++" should definitely use C++11 by
default: Agreed! Note that C++11 is not a strict superset of C++03 (or
C++98), so there might be some idiosyncratic programming that fails to
build using this change.
3) On my 10.7 box, I couldn't get the necessary dependencies (re)installed
to test out how Qsci works with the C++11 change. I'll try again this
week. The issue that I found was the qt5-* won't use the right compiler;
it always chooses clang-4.0 even if I specify 3.9, and then (1) happens. I
haven't looked into that issue yet.
--
Ticket URL: <https://trac.macports.org/ticket/53625#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list