Skip to content

[Bug]: Windows Build Error: "The term 'iscc' is not recognized as a name of a cmdlet" #968

Description

@DavidXenakis

Operating System Version

Windows 10

CPU

Ryzen 5

GPU

No response

NDI Devices

No response

OBS Version

Building from latest source, 30.0.2

OBS Installation Method

From srouce

OBS-NDI Version

Latest

OBS-NDI Installation Method

From source

[Extra] Installation Steps

No response

OBS Log [URL]

No response

NDI Version

5.6.0.0

Describe the bug

I'm having trouble building obs-ndi on my windows 10 machine. Following the README, I ran:
.github/scripts/Build-Windows.ps1 && .github/scripts/Package-Windows.ps1 -BuildInstaller

The Package-Windows.ps1 fails with this error:

-- Installing: C:\Users\David Xenakis\projects\obs-studio\plugins\obs-ndi/release/RelWithDebInfo/data/obs-plugins/obs-ndi/locale/zh-CN.ini
    =>   Check Windows build requirements
     >   Found dependency cmake as C:\Program Files\CMake\bin\cmake.exe
     >   Installing package innosetup 
Found an existing package already installed. Trying to upgrade the installed package...
No available upgrade found.
No newer package versions are available from the configured sources.
    =>   Packaging obs-ndi...
    =>   Creating InnoSetup installer...
Write-Error: C:\Users\David Xenakis\projects\obs-studio\plugins\obs-ndi\.github\scripts\Package-Windows.ps1:96:1
Line |
  96 |  Package
     |  ~~~~~~~
     | The term 'iscc' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the    
     | path is correct and try again.

Steps to reproduce the problem

No response

Expected behavior

No response

Screenshots

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions