Unfortunately scons does not check if a tool exists before it invokes its generate function.
Also works with MinGW, as long as the path to the DirectX SDK top directory is set in the DXSDK_DIR environment variable.