Para compilarlo para DOS necesitarás tener instalado [DJGPP] en tu equipo y una máquina virtual de DOS con [DOSBox] o [DOSBox-X].
Desde la máquina DOS ejecuta:
make -f MAKEFILE.DOS
Para compilarlo para Linux sólo tienes que llamar a:
make -f Makefile.linux
Necesitarás tener las librerías SDL2 instaladas, si utilizas Debian o un derivado (como Ubuntu), puedes usar:
sudo apt-get install libsdl2-dev
Todavía estoy trabajando para tener una versión decente que funcione en WebAssembly pero en principio bastaría con ejecutar (necesitarás tener instalado clang, llvm y lld):
make -f Makefile.wasm
💡 Si no te compila comprueba que tengas al menos clang 12 y que esté disponible como clang-12. Si no fuera el caso, siempre puedes reemplazarlo por
clang
.