Leigh Scott 1987df2
--- a/libshaderc_util/CMakeLists.txt
Leigh Scott 1987df2
+++ b/libshaderc_util/CMakeLists.txt
Leigh Scott 1987df2
@@ -47,7 +47,7 @@
Leigh Scott 1987df2
 find_package(Threads)
Leigh Scott 1987df2
 target_link_libraries(shaderc_util PRIVATE
Leigh Scott 1987df2
   glslang OSDependent OGLCompiler HLSL glslang SPIRV
Leigh Scott 1987df2
-  SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT})
Leigh Scott 1987df2
+  SPIRV-Tools-opt MachineIndependent GenericCodeGen ${CMAKE_THREAD_LIBS_INIT})
Leigh Scott 1987df2
 
Leigh Scott 1987df2
 shaderc_add_tests(
Leigh Scott 1987df2
   TEST_PREFIX shaderc_util
Leigh Scott 1987df2
Leigh Scott 1987df2
--- a/glslc/CMakeLists.txt
Leigh Scott 1987df2
+++ b/glslc/CMakeLists.txt
Leigh Scott 1987df2
@@ -43,7 +43,7 @@
Leigh Scott 1987df2
 endif(SHADERC_ENABLE_WGSL_OUTPUT)
Leigh Scott 1987df2
 
Leigh Scott 1987df2
 target_link_libraries(glslc PRIVATE
Leigh Scott 1987df2
-  glslang OSDependent OGLCompiler HLSL glslang SPIRV    # Glslang libraries
Leigh Scott 1987df2
+  glslang OSDependent OGLCompiler HLSL glslang SPIRV MachineIndependent GenericCodeGen # Glslang libraries
Leigh Scott 1987df2
   $<$<BOOL:${SHADERC_ENABLE_WGSL_OUTPUT}>:libtint>      # Tint libraries, optional
Leigh Scott 1987df2
   shaderc_util shaderc                                  # internal Shaderc libraries
Leigh Scott 1987df2
   ${CMAKE_THREAD_LIBS_INIT})
Leigh Scott 1987df2