rive-app / rive-app/rive-runtime
Why can't we have proper Windows build instructions.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 1.2k
- Forks
- 121
- PR merge metrics
- No merged PRs in 30d
Description
“The Rive dev team primarily works on MacOS. There is some work done by the community to also support Windows and Linux.”
As it seems to be explicitly stated in the README, the cpp-runtime has been specifically targeted towards Mac OSX, and any Windows/Linux support is simply an after-thought that’s been driven by the community. This seems like a very strange decision. Considering the project-wide emphasis on supporting as many runtimes as it does, you would think there would also be explicit emphasis on making the cpp-runtime as multi-platform as possible.
You would think that a comprehensive windows build guide could at the very least be created.
I understand the developers use Macs, but this entire project is designed to be supported by MULTIPLE different runtimes. It is completely outrageous the developers have chosen such a, frankly, openly negligent stance on providing support for other OS build. The quoted text from the README makes it seems that even supporting other OS's other than OSX wasn't even their plan at all until the community made them.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the README's cpp-runtime platform-support section and the existing community Windows/Linux build guidance. Identify the steps needed to build on Windows, then add a comprehensive Windows build guide to the README and verify that the instructions are complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, documentation, operating-systems
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100