Я пытаюсь собрать LLVM на Windows 7 с MinGW.Я запускаю CMake с этой командой
C: \ Users \ Elidio \ Desktop \ llvm-7.0.0.src \ build> cmake -G "MakeGiles MinGW" -D "CMAKE _MAKE_PROGRAM: FILEPATH = C: /MinGW/bin/mingw32-make.exe "-DCMAKE_BUILD_TYPE = Release ..
потребовалось некоторое время на настройку make-файлов, но когда я запустил сборку, в конце концов он выдает мне эту ошибку:
[1%] Сборка объекта CXX lib / Support / CMakeFiles / LLVMSupport.dir / CachePruning.c pp.obj В файле, находящемся в C: \ Users \ Elidio \ Desktop \ llvm-7.0.0.src \ lib \ Support \ CachePr uning.cpp: 17: 0: C: /Users/Elidio/Desktop/llvm-7.0.0.src/include/llvm/Support/Errc.h: 66: 23: ошибка: 'not_supported'не является членом' std :: errc '
not_supported = int (std :: errc :: not_supported), ^ ~~ lib \ Support \ CMakeFiles \ LLVMSupport.dir \ build.make: 258: рецепт для целиОшибка 'lib / Su pport / CMakeFiles / LLVMSupport.dir / CachePruning.cpp.obj' mingw32-make.exe [2]: * [lib / Support / CMakeFiles / LLVMSupport.dir / CachePruning.cp p.obj]Ошибка 1 CMakeFiles \ Makefile2: 598:рецепт для цели 'lib / Support / CMakeFiles / LLVMSupport.dir / all 'не удалось mingw32-make.exe [1]: * [lib / Support / CMakeFiles / LLVMSupport.dir / all] Ошибка 2 Makefile: 150: рецепт для цели' all 'не удалось mingw32-make.exe:*** [все] Ошибка 2
Что именно я должен сделать, чтобы скомпилировать LLVM с MinGW?