OK, I did manage to find the instructions a little buried, but doesn't it build against the DSFML-C libraries?
Buried? There was a link to the build instructions on the page I linked above.
And it wouldn't build correctly if it couldn't find the dsfml-xxx.lib files. Those are what connect it to the dll's.
How do I tell it where to look? It seems to succeed automatically, but I don't know how to guarantee it's building against the latest libs.
On Windows, you need to use the -L+Path compiler option. For example:
dmd main.d -L+C:\Users\Jeremy\Desktop\dsfml\ dsfml-graphics.lib dsfml-window.lib dsfml-system.lib
This looks for all the .lib files in C:\Users\Jeremy\Desktop\dsfml\
You have to make sure the right dll's end up in the exe directory though.