<div dir="ltr"><div><div><div><div><div>Hi all,<br><br>I'm trying to compile gecode with clang on windows, but it hangs when trying to compile gist. I see no actual I/O activity, but it keeps eating up one core. Leaving it alone seems to not work either. It doesn't complete.<br>
<br></div>I compiled clang myself, using this script:<br><br>svn up .<br>svn up tools/clang<br>cd build_mingw<br>path=%path;"C:\test\mingw64-4.8\bin"<br>cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release ..<br>
mingw32-make -j 4<br>copy bin\*.* C:\test\mingw32-dw2-4.6.3\bin /y<br></div><br></div>I compile gecode using:<br><br>cd build_clang<br>set build=%CD:\=/%<br>path=%path%;C:/test/mingw32-dw2-4.6.3/bin;C:/BrokenApps/Qt4/bin<br>
set C=-DCMAKE_C_COMPILER=clang.exe<br>set CXX=-DCMAKE_CXX_COMPILER=clang++.exe<br>cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-std=c++11 -w -isystem%build% -isystem"D:/Dropbox/Stuff/Projects/llvm/build_mingw/lib/clang/3.4/include" -isystem"C:/test/mingw64-4.8/i686-w64-mingw32/include" -isystem"C:/test/mingw64-4.8/i686-w64-mingw32/include/c++/4.8.0" -isystem"C:/test/mingw64-4.8/i686-w64-mingw32/include/c++/4.8.0/i686-w64-mingw32"" %C% %CXX% ..<br>
set C=<br>set CXX=<br>mingw32-make -j 4<br><br></div>But it hangs when compiling gist (around ~94% finished).<br></div>Any ideas? Is this a bug in clang? It compiles fine with gcc.<br></div>