Environment:
Microsoft (R) C/C++ Optimizing Compiler Version 19.40.33808 for x64
cmake version 3.29.0
llvm source clone from github last commit e73e4951b20c70f24354e2a2820876c818dcaee3
Compile command:
cmake -E env CXXFLAGS=/utf-8 CCFLAGS=/utf-8 – cmake -GNinja -DLLVM_ENABLE_PROJECTS=clang ‘…\llvm’
ninja clang
ninja check-clang
Error Info:
LINK Pass 1: command “C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1440~1.338\bin\Hostx86\x64\link.exe /nologo @CMakeFiles\clang.rsp /out:bin\clang.exe /implib:lib\clang.lib /pdb:bin\clang.pdb /version:0.0 /STACK:10000000 /debug /INCREMENTAL /subsystem:console /MANIFEST /MANIFESTFILE:tools\clang\tools\driver\CMakeFiles\clang.dir/intermediate.manifest tools\clang\tools\driver\CMakeFiles\clang.dir/manifest.res” failed (exit code 1210) with the following output:
LINK : fatal error LNK1210: exceeded internal ILK size limit; link with /INCREMENTAL:NO
ninja: build stopped: subcommand failed.
I’ve tried to pass -DCMAKE_EXE_LINKER_FLAGS=/INCREMENTAL:NO, but there is no effect because another /INCREMENTAL append