c++ - building llvm/clang 3.6 on windows 7 with mingw64 -


i pulled latest svn repositories , did manage build same code visual studio. i'm trying use youcompleteme plugin vim, needs clang built mingw64. visual studio build did not work. here error. not sure how continue.

llvm[4]: compiling action.cpp release+asserts build llvm[4]: compiling compilation.cpp release+asserts build llvm[4]: compiling crosswindowstoolchain.cpp release+asserts build llvm[4]: compiling driver.cpp release+asserts build llvm[4]: compiling driveroptions.cpp release+asserts build llvm[4]: compiling job.cpp release+asserts build llvm[4]: compiling msvctoolchain.cpp release+asserts build in file included c:\mingw64\x86_64-w64-mingw32\include\winnt.h:7681:0,                  c:\mingw64\x86_64-w64-mingw32\include\minwindef.h:146,                  c:\mingw64\x86_64-w64-mingw32\include\windef.h:8,                  c:\mingw64\x86_64-w64-mingw32\include\windows.h:69,                  c:/llvm-3.6/tools/clang/lib/driver/msvctoolchain.cpp:38: c:\mingw64\x86_64-w64-mingw32\include\ktmtypes.h:88:9: error: declaration of 'uo w _transaction_notification_recovery_argument::uow' [-fpermissive]      uow uow;          ^ c:\mingw64\x86_64-w64-mingw32\include\ktmtypes.h:13:16: error: changes meaning o f 'uow' 'typedef guid uow' [-fpermissive]    typedef guid uow,*puow;                 ^ in file included c:\mingw64\x86_64-w64-mingw32\include\winnt.h:7681:0,                  c:\mingw64\x86_64-w64-mingw32\include\minwindef.h:146,                  c:\mingw64\x86_64-w64-mingw32\include\windef.h:8,                  c:\mingw64\x86_64-w64-mingw32\include\windows.h:69,                  c:/llvm-3.6/tools/clang/lib/driver/msvctoolchain.cpp:38: c:\mingw64\x86_64-w64-mingw32\include\ktmtypes.h:132:9: error: declaration of 'u ow _kcrm_transaction_blob::uow' [-fpermissive]      uow uow;          ^ in file included c:\mingw64\x86_64-w64-mingw32\include\winnt.h:7681:0,                  c:\mingw64\x86_64-w64-mingw32\include\minwindef.h:146,                  c:\mingw64\x86_64-w64-mingw32\include\windef.h:8,                  c:\mingw64\x86_64-w64-mingw32\include\windows.h:69,                  c:/llvm-3.6/tools/clang/lib/driver/msvctoolchain.cpp:38: c:\mingw64\x86_64-w64-mingw32\include\ktmtypes.h:13:16: error: changes meaning o f 'uow' 'typedef guid uow' [-fpermissive]    typedef guid uow,*puow;                 ^ /usr/bin/rm: cannot lstat `/c/llvm/tools/clang/lib/driver/release+asserts/msvcto olchain.d.tmp': no such file or directory make[4]: *** [/c/llvm/tools/clang/lib/driver/release+asserts/msvctoolchain.o] er ror 1 make[4]: leaving directory `/c/llvm/tools/clang/lib/driver' make[3]: *** [driver/.makeall] error 2 make[3]: leaving directory `/c/llvm/tools/clang/lib' make[2]: *** [all] error 1 make[2]: leaving directory `/c/llvm/tools/clang' make[1]: *** [clang/.makeall] error 2 make[1]: leaving directory `/c/llvm/tools' make: *** [all] error 1 

i'm seeing msvc toolchain though inside mingw. can double check ran cmake unix makefiles generator , didn't try build inside directory configure msvc


Popular posts from this blog