Sunshine binaries are built using CMake. Cross compilation is not supported. That means the binaries must be built on the target operating system and architecture.
- Ensure git is installed and run the following:
git clone https://github.com/lizardbyte/sunshine.git --recurse-submodules cd sunshine && mkdir build && cd build
See the section specific to your OS.
It may be beneficial to build remotely in some cases. This will enable easier building on different operating systems.
Fork the project
Trigger the CI workflow manually
Download the artifacts/binaries from the workflow run summary