While trying to build the repo with Mingw32 on Winderp 7 x32 i ran into the following issue:
>scons --win --lua-dir C:\MinGW\include\Lua --sdl-dir C:\MinGW\include\SDL
scons: Reading SConscript files ...
Checking for C header file C:\MinGW\include\SDL/SDL.h... yes
Der Befehl "pkg-config" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Checking for C header file C:\MinGW\include\Lua/lua.h... yes
Checking for C library fftw3f... yes
Checking for C library bz2... yes
Checking for C library z... yes
Checking for C header file bzlib.h... yes
Checking for C library lua5.1... yes
scons: done reading SConscript files.
scons: Building targets ...
scons: `C:\MinGW\include\Lua' is up to date.
scons: `C:\MinGW\include\SDL' is up to date.
scons: done building targets.
After that, no build folder was created.
I've used the library pack from the wiki page.
Inside the Mingw32 directory, I have this file tree:
C:+
+-+ MinGW
+--+ include
| |
| +--+ Lua
| | +--- *Lua includes*
| |
| +--+ SDL
| | +--- *SDL includes*
| |
| +--- regex.h
| +--- fftw3.h
|
+--+ lib
| +--- libSDLmain.a
| +--- libSDL.a
| +--- libregex.a
| +--- liblua5.1.a
| +--- libfftw3f.a
The config.log here.
"The command "pkg-config" is either misspelled or
could not be found."
Is probably the issue.
It kind of was your fault, you didn't bother to look at maybe just "scons --help" to see if you were doing args wrong. Programs all have different arg parsers, especially cross platform ones where the GNU argument parser lib may not be available.