Shaderc tilbyr en programvarepakke som hjelper utviklere med å transformere og kompilere GLSL/HLSL/SPIR-V shadere.
BLFS tilbyr glslc fra denne pakken, men ikke hele pakken som noen andre pakker kan forvente.
Tillat bygging med systeminstallerte Glslang og SPIRV-Tools hvis de finnes:
sed '/build-version/d' -i glslc/CMakeLists.txt && sed '/third_party/d' -i CMakeLists.txt && sed 's|SPIRV|glslang/&|' -i libshaderc_util/src/compiler.cc && echo '"2026.1"' > glslc/src/build-version.inc
Installer nå Shaderc ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D SHADERC_SKIP_TESTS=ON \
-G Ninja ..
ninja
Nå, som root bruker:
ninja install