Skip to content

Fail to build Magnum::Shaders target WinRT #396

@linuxaged

Description

@linuxaged

Error shows when compiling resource_MagnumShaders_RCS.cpp : MSB6006: “cmd.exe” exit with code -1073741515

Details:

C:\workspace\magnum\build-winrt>cmake .. -G "Visual Studio 16 2019" -A Win32 ^
More? -DCMAKE_TOOLCHAIN_FILE=C:\workspace\vcpkg\scripts\buildsystems\vcpkg.cmake ^
More? -DCMAKE_SYSTEM_NAME=WindowsStore ^
More?     -DCMAKE_SYSTEM_VERSION=10.0 ^
More? -DBUILD_STATIC=ON ^
More? -DTARGET_GLES=ON ^
More?     -DTARGET_GLES2=OFF ^
More?     -DCMAKE_INSTALL_PREFIX="C:/Sys-winrt" ^
More?     -DWITH_SDL2APPLICATION=ON ^
More?     -DWITH_AUDIO=OFF ^
More?     -DWITH_DEBUGTOOLS=OFF ^
More?     -DWITH_MESHTOOLS=OFF ^
More?     -DWITH_PRIMITIVES=OFF ^
More?     -DWITH_TEXT=OFF ^
More?     -DWITH_TEXTURETOOLS=OFF
-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.
-- Found Corrade: C:/workspace/vcpkg/installed/x86-uwp/include  found components:  Containers rc Utility
-- Found Corrade: C:/workspace/vcpkg/installed/x86-uwp/include  found components:  Containers rc Utility PluginManager
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_TOOLCHAIN_FILE


-- Build files have been written to: C:/workspace/magnum/build-winrt

C:\workspace\magnum\build-winrt>cmake --build . --config release --target install
用于 .NET Framework 的 Microsoft (R) 生成引擎版本 16.3.2+e481bbf88
版权所有(C) Microsoft Corporation。保留所有权利。

  Checking Build System
  MagnumMathObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\MagnumMathObjects.dir\Release\MagnumMathObjects.lib
  MagnumObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\MagnumObjects.dir\Release\MagnumObjects.lib
  Magnum.vcxproj -> C:\workspace\magnum\build-winrt\release\lib\Magnum.lib
  MagnumEglContextObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\Platform\MagnumEglContextObjects.dir\Release\MagnumEglContextObjects.lib
  MagnumFlextGLObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\MagnumExternal\OpenGL\GLES3\MagnumFlextGLObjects.dir\Release\MagnumFlextGLObjects.lib
  MagnumGLObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\GL\MagnumGLObjects.dir\Release\MagnumGLObjects.lib
  MagnumGL.vcxproj -> C:\workspace\magnum\build-winrt\release\lib\MagnumGL.lib
  MagnumPlatformObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\Platform\MagnumPlatformObjects.dir\Release\MagnumPlatformObjects.lib
  MagnumSceneGraphObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\SceneGraph\MagnumSceneGraphObjects.dir\Release\MagnumSceneGraphObjects.lib
  MagnumSceneGraph.vcxproj -> C:\workspace\magnum\build-winrt\release\lib\MagnumSceneGraph.lib
  MagnumSdl2Application.vcxproj -> C:\workspace\magnum\build-winrt\release\lib\MagnumSdl2Application.lib
  Compiling data resource file C:/workspace/magnum/build-winrt/src/Magnum/Shaders/resource_MagnumShaders_RCS.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(230,5): error MSB6006: “cmd.exe”已退出,代码为 -1073741515。 [C:\workspace\magnum\build-winrt\src\Magnum\Shaders\MagnumShadersOb
jects.vcxproj]
  MagnumTradeObjects.vcxproj -> C:\workspace\magnum\build-winrt\src\Magnum\Trade\MagnumTradeObjects.dir\Release\MagnumTradeObjects.lib
  MagnumTrade.vcxproj -> C:\workspace\magnum\build-winrt\release\lib\MagnumTrade.lib

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions