shinchiro / mpv-winbuild-cmake

CMake-based MinGW-w64 Cross Toolchain
487 stars 91 forks source link

ninja mpv getting repetitive failure from shaderc #659

Closed temis01 closed 2 months ago

temis01 commented 2 months ago

[692/862] Performing configure step for 'shaderc' FAILED: packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure cd /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-build && /usr/bin/cmake -P /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure-.cmake && /usr/bin/cmake -E touch /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure CMake Error at /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure-.cmake:49 (message): Command failed: 1

'/home/temis/build_x86_64_v3/exec' 'LTO_JOB=1' 'CONF=1' 'cmake' '-H/home/temis/packages/shaderc' '-B/home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-build' '-G' 'Ninja' '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_TOOLCHAIN_FILE=/home/temis/build_x86_64_v3/toolchain.cmake' '-DCMAKE_INSTALL_PREFIX=/home/temis/build_x86_64_v3/x86_64_v3-w64-mingw32' '-DCMAKE_FIND_ROOT_PATH=/home/temis/build_x86_64_v3/x86_64_v3-w64-mingw32' '-DBUILD_SHARED_LIBS=OFF' '-DSHADERC_SKIP_TESTS=ON' '-DSHADERC_SKIP_SPVC=ON' '-DSHADERC_SKIP_INSTALL=ON' '-DSHADERC_SKIP_EXAMPLES=ON' '-DSPIRV_SKIP_EXECUTABLES=ON' '-DSPIRV_SKIP_TESTS=ON' '-DENABLE_GLSLANG_BINARIES=OFF' '-DSPIRV_TOOLS_BUILD_STATIC=ON' '-DSPIRV_TOOLS_LIBRARY_TYPE=STATIC' '-DMINGW_COMPILER_PREFIX=x86_64-w64-mingw32' '-DCMAKE_CXX_FLAGS='' '-std=c++17'' See also /home/temis/build_x86_64_v3/packages/shaderc-prefix/src/shaderc-stamp/shaderc-configure-*.log [705/862] Performing configure step for 'lzo' ninja: build stopped: subcommand failed.

'--------------------------------------------------------------

shaderc-configure-err.log says :

Disabling PCH CMake Error: install(EXPORT "glslang-targets" ...) includes target "SPIRV" which requires target "SPIRV-Tools-opt" that is not in any export set. CMake Warning: Manually-specified variables were not used by the project:

' MINGW_COMPILER_PREFIX SHADERC_SKIP_SPVC

CMake Generate step failed. Build files cannot be regenerated correctly.

Any idea whats wrong ?

temis01 commented 2 months ago

fix fixed it !