Razakhel / RaZ

Modern & multiplatform 3D game engine in C++17

Home Page:http://razakhel.github.io/RaZ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update "How to build RaZ" Wiki Page

5quinque opened this issue · comments

commented

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

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!