Я пытаюсь построить Clang после этого: http://clang.llvm.org/get_started.htmlСтроительство Clang, libstdC++ 4.6 для libstdC++ 4.7
На этапе 6 команд ../llvm/configure
запускает серию проверок и один говорит мне:
checking whether Clang will select a modern C++ standard library... no
configure: error:
We detected a missing feature in the standard C++ library that was known to be
missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous
C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older
than 4.7. You will need to update your system and ensure Clang uses the newer
standard library.
If this error is incorrect or you need to force things to work, you may pass
'--disable-compiler-version-checks' to configure to bypass this test.
Я не знаю, как решить эту проблему и искать в google libstdC++ 4.7 не принесло ничего полезного для меня или чего-то, что я понимаю. Как мне пойти на замену/обновление? Я нахожусь на Mac (10.7.5)
Мне все равно пришлось сделать это сам, и это сработало, спасибо – asimes
Это работает, только если вы находитесь на MacOSX, потому что libcxx работает только на MacOSX. В других Unix/Linux я считаю, что единственным решением является установка libstdC++ 4.7. – Albert