jj, "The issue is fixed in LLVM 3.4 release, so once we eventually migrate to that, using VS2013 to build should be ok."
Yeah, it's almost done --My experiment-- 1. My cmake version : 2.8.12.2 2. git fastcomp -> BRANCH: "INCOMING" (LLVM 3.4) 3. emscripten-version.txt: 1.27.1 4. Visual Studio 2013+Update4 5. fastcomp/build/ cmake .. -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86;JSBackend" -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_TESTS=OFF -DCLANG_INCLUDE_EXAMPLES=OFF -DCLANG_INCLUDE_TESTS=OFF -G "Visual Studio 12 Win64" (-G "Visual Studio 12 Win64" = Visual Studio 2013) -- VS2013+Update 4 failed to build: pnacl-llc.exe ..\..\..\tools\pnacl-bccompress\pnacl-bccompress.cpp(311): error C2039: 'Error' : is not a member of '`global namespace'' ..\..\..\tools\pnacl-bccompress\pnacl-bccompress.cpp(357): error C2039: 'Error' : is not a member of '`global namespace'' ..\..\..\tools\pnacl-bccompress\pnacl-bccompress.cpp(1032): error C2039: 'Error' : is not a member of '`global namespace'' ..\..\..\tools\pnacl-bccompress\pnacl-bccompress.cpp(1086): error C2039: 'Error' : is not a member of '`global namespace'' Batch Build LLVM (fastcomp) -> Select All -> Rebuild All (Debug, Release, MinsizeRel, etc) : ========== Rebuild All: 672 succeeded, 16 failed, 0 skipped ========== On Tuesday, November 18, 2014 12:35:02 AM UTC+3, jj wrote: > > Fastcomp cannot be built with VS2012 or newer. This is because the LLVM > 3.3 upstream source tree fastcomp is based on has incompatibilities which > generate invalid builds that crash at startup. The issue is fixed in LLVM > 3.4 release, so once we eventually migrate to that, using VS2013 to build > should be ok. I have not tried other compilers. > > 2014-11-15 23:42 GMT+02:00 Pavel Harbunou <[email protected] <javascript:> > >: > >> OS: Windows >> >> 1. Microsoft Visual Studio 2010 (Ultimate + SP1) : C/C++ Compiler ... ? >> SUCCESSFUL BUILD (+NSIS Installer package) >> >> 2. Microsoft Visual Studio 2015 Preivew (+Updates) : C/C++ Compiler ... ? >> (I didn't tried) >> >> 3. Microsoft Visual Studio 2013 IDE (+Updates) : C/C++ Compiler ... ? >> (I didn't tried) >> >> 4. Microsoft Visual Studio 2012 IDE (+Updates) : C/C++ Compiler ... ? >> (I didn't tried) >> >> 5. LLVM for Windows based on SVN r221592? (http://llvm.org/builds/) >> Fails on __faststorefence & etc. >> >> 6. Intel C/C++ Compiler? >> (I didn't tried) >> >> 7. OpenWatcom? >> (I didn't tried) >> >> 8. nVidia CUDA C/C++ Compiler? >> (I didn't tried) >> >> 9. MinGW-w64? >> (I didn't tried) >> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
