-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update build instructions #7
Comments
I tried building (for linux) from an ubuntu container, but failed with undefined references to protobufs (library was installed, though). I used PR #15 to get these deps:
From the container, I could build the CMake version from @helloer repo, though. |
For GNU/Linux, the build instructions in the
|
Thank you and sorry for the late answer.
Which should have been solved by compiling GNS with that specific commit. |
Correction: I just used two different GNS versions. It works now (assets missing, but still). |
I tried building Soldat 1.8 but failed. I'm completely new to coding and such, but I have tried to learn how to use GitHub and various programs in hopes of trying out Soldat. |
It feels to me like build instructions in this repo are in limbo until the CMake work gets merged. Until then easiest way to build (especially on Windows) is to clone @rzaba0 's v1.8.0 branch on his fork. Ideally, I think non-code contributions such as documentation and translation shouldn't require building from source. Just download nightly and build a PR. |
CMake work has been merged, are we missing something in the build instructions? |
I'm on NixOS and everything went rather smooth with the current instructions, the only minor thing is that freetype was missing in my environment so I had to install it. So I guess it is fine for ubuntu, but I can't test there. This is the shell.nix file I used to build and it worked:
|
The instructions say to install
When at least these are fixed then I think we can close. |
I tried building Soldat with methods other than CMake, and encountered some problems when linking shared libraries. I think my fixes in #84 should move this issue a little forward 😄 |
Current build instructions are missing a few steps when building from a clean system
The text was updated successfully, but these errors were encountered: