ОШИБКА: not_supported не является членом std :: errc во время компиляции llvm-8.0 с использованием MinGW - PullRequest
2 голосов
/ 05 июля 2019

Я компилирую исходный код llvm-8.0 в Windows, используя MinGW 32bit.После конфигурирования и генерации make-файлов во время сборки возникает ошибка, как показано ниже:

MinGW: Модель потока: win32 gcc версия 8.2.0 (MinGW.org GCC-8.2.0-3)

/include/llvm/Support/Errc.h:66:34: error: 'not_supported' is not a member of 'std::errc'
not_supported = int(std::errc::not_supported),

Ошибка не встречалась с более ранними версиями LLVM.Я попробовал с LLVM-3.3 с той же конфигурацией MinGW, и она работает нормально.

ТАКЖЕ: При использовании 64-битного MinGW эта ошибка не видна.Но я должен использовать только MinGW 32.

...