Something has got to be done about the stock build settings!
Every time I direct someone to Juce they always have the same problem. Missing quicktime header, missing iasiodrv.h, dxtrans.h, opengl, etc… that old song that everyone here knows the words to!
Is there any possible way that we can make a stock Juce distribution compile on a vanilla machine? By that I mean one that has just Visual Studio installed. The default settings for features that require additional SDKs or headers should be off.
It would also be nice if the Juce distribution included separate projects for building demos with the amalgamation, or via linking with the Juce static library. I say this because sometimes Visual Studio gets hopelessly confused when debugging very large source files (like the amalgamation). These are the libraries that I had to add painstakingly one by one:
comctl32.lib
dsound.lib
dxguid.lib
rpcrt4.lib
winmm.lib
wsock32.lib
wininet.lib
opengl32.lib
version.lib
vfw32.lib
glu32.lib
comsupp.lib
Now I don’t want to sound like I am always negative so…
Juce is awesome! Great job on this wonderful library!