Skip to content
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 "How to build RaZ" Wiki Page #66

Open
5quinque opened this issue Apr 25, 2024 · 1 comment
Open

Update "How to build RaZ" Wiki Page #66

5quinque opened this issue Apr 25, 2024 · 1 comment
Labels
Documentation Issues related to documentation, wiki, ...

Comments

@5quinque
Copy link

Hi, the How to build RaZ wiki page has ***Writing in progress.***. I have attached a patch to add instructions for the Building on Linux section.

patch.txt

@Razakhel
Copy link
Owner

Razakhel commented May 3, 2024

Hi and thanks for the issue!

Indeed, I've been delaying this until now because I wanted to write a rather complete explanation (such as what I did for my previous project for Windows, just not that complete). I have no excuse though, that is something I should have done years ago. Thanks for getting me back on it!

However, I don't think I will keep your changes as they are:

  • The supported compilers are voluntarily indicated as "this version is supported and those above should be"; although it's been a while since I wrote this, I'd rather keep versions as low as possible to have the best compatibility. This will have to change anyway should I upgrade to C++20, maybe in the coming year;
  • Regarding the build commands, I will stick to standard CMake ones. I do not want to force using Make and will probably even advise using Ninja;
  • As for the install command, I should refrain from mentioning sudo as the default solution; this is not something one should do so casually, especially for a project one would know nothing about.

Thanks again, I'll most likely complete this page in the coming days!

@Razakhel Razakhel added the Documentation Issues related to documentation, wiki, ... label May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Issues related to documentation, wiki, ...
Projects
None yet
Development

No branches or pull requests

2 participants