%general-entities; ]> glslc from shaderc-&shaderc-version; glslc Introduction to glslc The glslc program is Google's command line compiler for OpenGL Shading Language/High Level Shading Language (GLSL/HLSL) to Standard Portable Intermediate Representation (SPIR-V). &lfs122_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &glslc-md5sum; Download size: &glslc-size; Estimated disk space required: &glslc-buildsize; Estimated build time: &glslc-time; Glslc Dependencies Required , , and Installation of glslc First, allow building with system and : 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 '"&shaderc-version;"' > glslc/src/build-version.inc Now install glslc by running the following commands: mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D SHADERC_SKIP_TESTS=ON \ -G Ninja .. ninja Now, as the &root; user: install -vm755 glslc/glslc /usr/bin Contents Installed Programs Installed Libraries Installed Directories glslc None None Short Descriptions glslc compiles OpenGL Shading Language/High Level Shading Language (GLSL/HLSL) shaders to SPIR-V glslc