A minor issue about those instructions in the url is, both "git checkout -b ldc" in section "Build LDC2" failed as ldc branch already exists, just removing -b option works for me. Another instruction confuse me is that, -DLLVM_TARGETS_TO_BUILD="X86" option to cmake while generating Win64 project files, is X86 instead of X64 here correct?