On windows, with gn args is_debug=false v8_static_library=true v8_use_external_startup_data=false
C:\Reference\v8\v8>ninja -C out/x64.release
ninja: Entering directory `out/x64.release'
[3/429] LINK mksnapshot.exe mksnapshot.exe.pdb
FAILED: mksnapshot.exe mksnapshot.exe.pdb
C:/Reference/depot_tools/python276_bin/python.exe ../../build/toolchain/win/tool
_wrapper.py link-wrapper environment.x64 False link.exe /nologo /OUT:./mksnapsho
t.exe /PDB:./mksnapshot.exe.pdb @./mksnapshot.exe.rsp
LINK : fatal error LNK1181: cannot open input file 'obj/v8_version.lib'
ninja: build stopped: subcommand failed.
Then I tried to build v8_version.lib independently:
C:\Reference\v8\v8>ninja -C out/x64.release v8_version
ninja: Entering directory `out/x64.release'
[1/1] LIB obj/v8_version.lib
Oddly, nothing was created. ??