You can use "make mingw test" which should build and output:
./lua -v
Lua 5.5.0 Copyright (C) 1994-2025 Lua.org, PUC-Rio
Then use "make install", that will do:
cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.5 /usr/local/lib/lua/5.5
cd src && install -p -m 0755 lua luac /usr/local/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/include
cd src && install -p -m 0644 liblua.a /usr/local/lib
cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/man/man1
Just tested on:
uname -s
MINGW64_NT-10.0-26100
Augusto