Установка TortoiseHg на OSX 10.8.5 через Homebrew (тип с именем & quot; u16string & quot; в пространстве имен ‘std’)

Я новичок здесь, и заранее спасибо.

Я пытался установить TortoiseHg на свой MBP через Homebrew, но застрял на этапе установки qscintilla2 (на основе эти инструкции).

Работает на:

  • OSX 10.8.5
  • XCode ver. 5.1.1 установлен
  • … изначально был OSX 10.5 или 10.6 (я думаю, что до Clang стал по умолчанию)
  • … С тех пор установили новые версии GCC и Clang через Homebrew

Я получаю сообщение об ошибке:

Last 15 lines from /Users/admin/Library/Logs/Homebrew/qscintilla2/02.make:
/usr/local/Cellar/qt5/5.6.1-1/lib/QtCore.framework/Headers/qstring.h:1322:13: error: no type named 'u16string' in namespace 'std'
inline std::u16string QString::toStdU16String() const
~~~~~^
/usr/local/Cellar/qt5/5.6.1-1/lib/QtCore.framework/Headers/qstring.h:1323:15: error: no member named 'u16string' in namespace 'std'
{ return std::u16string(reinterpret_cast<const char16_t*>(utf16()), length()); }
~~~~~^
/usr/local/Cellar/qt5/5.6.1-1/lib/QtCore.framework/Headers/qstring.h:1325:53: error: no type named 'u32string' in namespace 'std'
inline QString QString::fromStdU32String(const std::u32string &s)
~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
20 errors generated.
make: *** [qsciscintillabase.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [qsciscintilla.o] Error 1

Доморощенные пакеты (варево лист):

cloog       gettext     libmpc08    pcre        sip
cloog018    git         libxml2     pkg-config  sphinx-doc
cmake       gmp         llvm        pyqt        sqlite
curl        gmp4        lua         pyqt5       swig
ecj         isl         makedepend  python3     wget
gcc         isl011      mpfr        qt          xz
gcc48       libffi      mpfr2       qt5
gdbm        libmpc      openssl     readline

Я уже несколько часов пытаюсь осмотреться, но пока не нашел ясного решения. Если кто-то может помочь мне или указать мне правильное направление, я был бы очень признателен.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]