As elias mentioned, please make sure that svn builds when you check in large pieces.
I added missing headers to build.xml and I added the missing dx9 libs to link against in windows_ant.
The DX stuff now compiles without any issues, however in order to run the tests, -Dorg.lwjgl.opengl.Display.noinput=true needs to be specified and all input creation disabled. This is because the code uses OpenGL stuff, and fails the creation test.
This should be fixed once the code is generified so that ogl and dx shares display and input (not at the same time ofcourse).
Are there any parts you are working on specifically right now CaptainJester?