Uff, this is annoying.
Since I saw some work being done on the tiles in the source that could have helped fixing things in my own tiles, I then tried to compile this thing myself.
And obviously it doesn’t work. The makefile mentions:
handle #include “SDL/SDL.h” and “SDL.h”
Nope. It doesn’t work. I had to relocate all the .h files so that the path was correct. Then I managed to compile it, but I wonder if it works since I have no idea what kinds of version it needs for the bunch of libraries it depends on, like libpng, freetype and so on.
Anyway, it compiled, but now it demands a bunch of .dlls. Like SDL_image.dll
So the question: Why the F it can’t link statically all that mess? The package you distribute doesn’t need any .dll littering the directory, so why the makefile isn’t ALREADY SET UP to work like the thing you actually distribute? And what I need to edit to make it behave like that?
And yes, I moved all the .dlls into the game dir so that I could run and… yes. It opens, waits a while, then it closes without any message. FAIL.
It’s never a smooth ride.