lexer.h and str.h both make reference to char8_t which is part of C++20. To avoid error we need to specify this C++ version (cite). Also, the system seems to generate some new files in /hooks and /lfs that I don't understand so will ignore.
I offer this as an alternative to an issue asking what is wrong. These are the things that made it work for me but I don't claim to understand if it is the right thing!
lexer.h
andstr.h
both make reference tochar8_t
which is part of C++20. To avoid error we need to specify this C++ version (cite). Also, the system seems to generate some new files in/hooks
and/lfs
that I don't understand so will ignore.I offer this as an alternative to an issue asking what is wrong. These are the things that made it work for me but I don't claim to understand if it is the right thing!