Opened 7 years ago
Closed 6 years ago
#55608 closed defect (fixed)
dar @2.5.14: error: C++ compiler lack support for c++11 standard
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | mavericks yosemite | Cc: | |
Port: | dar |
Description
Mavericks uses libc++ which has C++11 support, but dar's configure says:
checking for c++11 support... no checking for c++ support with -std=c++11 option set... no configure: error: C++ compiler lack support for c++11 standard
Maybe it needs a newer clang and we should blacklist old versions. Will investigate config.log.
Change History (2)
comment:1 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | yosemite added |
---|
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Same on Yosemite.
The error is:
Thread local is available in open-source clang 3.3 and later, but Apple did not include it until Xcode 8 because they apparently wanted to write a different implementation.
It builds on El Capitan with Xcode clang 800.0.42.1.
It also builds on Mountain Lion with MacPorts clang 5.