Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-20325

[GITHUB] Sort out (SDK) ARM support on windows-2025

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • Build System

    Description

      https://git.reactos.org/?p=reactos.git;a=blob;f=.github/workflows/build.yml;hb=HEAD#l144

       145   build-msvc-arm:
      // ...
       152     runs-on: windows-latest
      // ...
       163     - name: Activate VS cmd (arm)
       164       if: ${{ matrix.arch == 'arm' }}
       165       uses: ilammy/msvc-dev-cmd@v1
       166       with:
       167         arch: amd64_arm
       168         sdk: 10.0.22621.0   # Windows SDK 10.0.26100.0 dropped support for 32-bit ARM
       169         toolset: ${{matrix.toolset}}
      

      windows-2022
      windows-2025: removed this SDK.

      Run ilammy/msvc-dev-cmd@v1
        with:
          arch: amd64_arm
          sdk: 10.0.22621.0
          toolset: 14
        env:
          BISON_PKGDATADIR: D:\a\reactos\reactos\bin\share\bison
          M4: D:\a\reactos\reactos\bin\m4.exe
      Found with vswhere: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat
      Error: Could not setup Developer Command Prompt: invalid parameters
      [ERROR:winsdk.bat] Windows SDK 10.0.22621.0 : 'C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um' not found or was incomplete
      [ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
      [ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
      [ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
      [ERROR:VsDevCmd.bat] Where [value] is:
      [ERROR:VsDevCmd.bat]    1 : basic debug logging
      [ERROR:VsDevCmd.bat]    2 : detailed debug logging
      [ERROR:VsDevCmd.bat]    3 : trace level logging. Redirection of output to a file when using this level is recommended.
      [ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
      [ERROR:VsDevCmd.bat]          vsdevcmd.bat > vsdevcmd.trace.txt 2>&1
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            Serge Gautherie Serge Gautherie
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: