Tried to build spirv-tools on linux (this was at Google so not a standard distro, but debian-derived) using the default cmake generator i.e. 'make' and everything was fine except for missing -lpthread which prevented many targets from linking.
cmake -GNinja worked fine for me on the same system.