I've got Win7 with Visual Studio 2008. My first effort to build got me to this error in juce_graphics.cpp:
- Code: Select all
#if JUCE_USE_DIRECTWRITE
/* If you hit a compile error trying to include these files, you may need to update
your version of the Windows SDK to the latest one. The DirectWrite and Direct2D
headers are in the version 7 SDKs.
*/
#include <d2d1.h>
#include <dwrite.h>
#endif
So I went out and grabbed the Net 3.51 and Net 4.00 SDKs, along with assorted service packs that were needed for Visual Studio 2008. Spent hours installing. I still have the same failure as before: an error bemoaning the absence of d2d1.h. I've gone digging through the project properties and found that the selection for Targeted Framework says .NET Framework 2.0. The choice is greyed out. I've gone digging through forums and found various possible corrections, but none seem to point to options that actually exists.
I'm sure this sounds like a rookie mistake and I suppose it is. But if anyone could point me toward a solution, I'll gladly accept any insults that come along with it.
