Building with gcc requires ~4Gb of RAM; clang requires ~8Gb. Due to memory requirements, building vtm for a 32-bit target is only possible using cross-compilation. In addition, cmake downloads Lua sources during the build process.
machine is big enough, i'm getting syntax errors in tile.hpp
I just built it on macos 15.3.1 without issues, if that helps.
Most likely you need to update the compiler you are using.
interesting. didn't build on an up-to-date ubuntu box. i will try on a mac
If there are any issues with compilation, please describe them in vtm github repository, we will try to solve it.