Требует внешние либы для запуска
А толку, если придётся всё равно ставить MinGW и брать их.
Моя инструкция1. Через git скачать исходный код.
2. Поставить
https://www.msys2.org, по инструкции поставить mingw-w64-x86_64-toolchain для компиляции, ещё я ставил mingw-w64-i686-toolchain для 32-битных приложений и буду описывать под 32-бита. Поставить libpng:
pacman -Ss mingw32/mingw-w64-i686-libpng
pacman -Ss mingw64/mingw-w64-x86_64-libpng
Скопировать msys64\mingw32\include\libpng16 в wdtools\blackt\src и переименовать в libs. Это заголовочные файлы, в wdtools не компилируется сам libpng, так что не нужно брать код с
http://www.libpng.org/pub/png/libpng.html.
3. Запустить "MSYS2 MinGW 32-bit" перейти в папку wdtools (например, командой cd /C/wdtools). Для компиляции выполнить make.
4. У меня не получилось скомпилировать статически, поэтому закинул DLL от MinGW. Я запускал каждый EXE и смотрел что требуется, копировал из msys64\mingw32\bin.
UPD: wdtools\src лежат lsss_txtcmpstr_us.bin и scriptrip_jp_thingy.txt, их скопируйте сами, если нужны.