On Fri, Apr 11, 2008 at 9:24 AM, Hans-Christoph Steiner <hans@eds.org> wrote:
There are already a lot of DirectX headers in MinGW, you might not
need the DirectX SDK at all.  I didn't need the Windows DDK for the
HID stuff, all of the headers I needed are included in MinGW.  These
look all relevant:

direct.h
dxerr8.h
dxerr9.h
d3d9.h
d3d9caps.h
d3d9types.h

GEM doesn't need DirectX, rather it requires DirectShow.  DirectShow is part of the massive windows SDK and the DLLs are supposedly part of a default install of XP and Vista (I have never even used the latter).
 
These would have to be installed on the build machine.  We couldn't
include them in the SVN.  Just like the Apple builds require XCode.
I am guessing it would only be the Quicktime SDK that we'd need to
install.

Yes, just the QT SDK is needed.  I have not 'upgraded' to 7.x SDK, but I doubt it makes much difference since Apple puts near zero effort into QT for Windows.