Download and install DMD
Get the DMD 2.058 zip archive from here, and unpack it.
Set the PATH environment variable
You need to add DMD to the PATH environment variable so you can use it directly.
To do this on Windows XP:
Right-click My Computer
Click Properties
Go to the Advanced tab
Click the Environment Variables button
From System Variables, select Path, and click Edit
Assuming you unpacked DMD to C:\dmd2, add this to the end of Variable value:
;C:\dmd2\windows\bin
On Windows 7:
Right-click Computer
Click Properties
Go to the Advanced system settings tab
Click the Environment Variables button
From System Variables, select Path, and click Edit
Assuming you installed Python to C:\dmd2, add this to the end of Variable value:
;C:\dmd2\windows\bin
Get ICE
You can download and extract ICE source tarball from its GitHub page.
Or you can download the source repository using git:
git clone git://github.com/kiith-sa/ICE.git
Get ICE dependencies
ICE requires DLLs of SDL, FreeType, SDL-Mixer (and its dependencies) to run on Windows. Download the zip archive from here and extract it to the folder folder you downloaded ICE source into (this is the folder that contains the cdc.d file).
Compile and install ICE
Launch the command line (Start -> Run -> cmd on both WinXP and Win7 or Powershell on Win7). Move to to the folder where you downloaded ICE source.
First, compile the CDC build script:
dmd cdc.d
Now, you need to compile ICE:
cdc.exe
This will compile a debug build, called ice-debug.exe. A release build can be compiled as well. For more info about ICE build targets, type cdc.exe --help.
You can now run ICE by clicking the compiled .exe .