GitHub Issue

Setting up a correct build environment

Discovered On Jun 24, 2026
Primary Metric open
For open-source large projects like these **ALOT** of people will turn off on it when proper build steps are not provided, not saying that there is not build steps, but the ones provided are how should I put it **very vague** at best. What you could do is provide a step-by-step build instructions so new programmers that want to learn how their favorite game is made can build it, edit it, run it and debug the changes that they made when something goes wrong. This is really **not** an issue but more a **request** as it will help this repo grow in the long run, bringing in more fresh and experienced programmers to build and run the repo and even fork it and fix new issues they find along the way.
View Raw Thread

Developer & User Discourse

sera-ina • Jun 24, 2026
True that. I had to look up (on Linux) quite a bit why vcpkg.cmake was not found even with vcpkg being installed by my package manager. Found out I actually had to pull the git repo of vcpkg and set VCPKG_ROOT env to it be able to build it.
simi • Jun 25, 2026
Hello @VTILServer and @sera-ina. Would you mind to explain more on your issues?

We have updated briefly the README with a little more instructions. I'm happy to help and update/create some dev docs to help onboard new hackers to the codebase once you share more.
sera-ina • Jun 25, 2026
@simi

I can only say for Arch Linux, but when I first was trying to build I got an error that "vcpkg.cmake" could not be found. I then installed vcpkg via the package manager but that still was not enough.

After looking up a bit I actually had to pull this repo
https://github.com/microsoft/vcpkg

and set the environment variable to that folder (export VCPKG_ROOT=$HOME/git/vcpkg") so it could actually use it.

Also I needed to install these packages, but those were at least listed in the error so they were easy to solve (but this one was on me as I didn't had base-devel installsted which comes with those except ccache, still a fresh arch install):
autoconf autoconf-archive automake libtool ccache

Only after all these steps, the build (cmake --build build/linux-x64-clang-rwdi) actually managed to finish.
simi • Jun 25, 2026
> [@simi](https://github.com/simi)
>
> I can only say for Arch Linux, but when I first was trying to build I got an error that "vcpkg.cmake" could not be found. I then installed vcpkg via the package manager but that still was not enough.
>
> After looking up a bit I actually had to pull this repo https://github.com/microsoft/vcpkg
>
> and set the environment variable to that folder (export VCPKG_ROOT=$HOME/git/vcpkg") so it could actually use it.
>
> Also I needed to install these packages, but those were at least listed in the error so they were easy to solve (but this one was on me as I didn't had base-devel installsted which comes with those except ccache, still a fresh arch install): autoconf autoconf-archive automake libtool ccache
>
> Only after all these steps, the build (cmake --build build/linux-x64-clang-rwdi) actually managed to finish.

@sera-ina Great, I think that's enough for Arch Linux quick start. Speaking of VCPKG, do you have any idea how other projects are usi...
sera-ina • Jun 25, 2026
@simi

I am not a programmer or anything like that. I only pulled this CWR repo, wanted to build it with the command that was mentioned in the readme "cmake --build build/linux-x64-clang-rwdi" but when I did that I got a nice red colored error saying that "vcpkg.make" was missing. Then I just googled it how to fix that.

I never heard of vcpkg before this incident.