tce-load -i compiletc cmake glslang spirv-tools git

wget https://github.com/google/shaderc/archive/refs/tags/v2024.1.tar.gz

cd shaderc-2024.1

./utils/git-sync-deps

mkdir build
cd build

cmake -LAH -DCMAKE_C_FLAGS_RELEASE="-flto -fuse-linker-plugin -mtune=generic -Os -pipe" -DCMAKE_CXX_FLAGS_RELEASE="-flto -fuse-linker-plugin -mtune=generic -Os -pipe" -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=TRUE -DSHADERC_SKIP_TESTS=ON -DSHADERC_SKIP_EXAMPLES=ON ../

[-fno-exceptions fails]

make [22m 29.40s]
sudo make install