Closed blackmennewstyle closed 4 months ago
You need a newer compiler, at least gcc11. You can switch to a newer OS or try to compile and install a recent gcc from source. I don't think it is easily possible to use apt-get install
here, maybe if you use dist-upgrade. I would try to install gcc from source.
After that make sure you don't confuse the old and the new version (check with gcc --version
which version is called by default.
Any reason why you don't support old gcc version? Lot of people are still using Debian 11 and even Ubuntu 20.04.
Apparently, it was a bug in meson https://github.com/mesonbuild/meson/issues/11890#issuecomment-1599576580
I imagine the current version i have inside my Debian 11 does not carry that fix.
Are you sure it was that linked bug? I also think it is related to the old gcc version. The reason we need at least gcc11 is C++20 support. It is nicer to use code using C++20 features and therefore people must compile with a C++20 compatible compiler.
I actually upgraded my meson and it was working but it was crashing after because of my C++ version sadly when executing the ninja compilation lol
Hello beautiful devs :heart:
I have been trying to build your interesting project on
Debian 11 - kernel 5.10.0-28-amd64
but i am facing the following error:Here the content of
/home/ceedii/Warthog-0.4.24/build/meson-logs/meson-log.txt
:Any help on how to bypass that compilation error?