Follow the directions described in JUCE documentation. Ignore the fact that you are not using the Platform Update. The Microsoft SDK directories will match the docs.
place the MissingFiles pack content into your “Microsoft SDK” directory…
Compile, and all should be good (hopefully there won’t be any missing libs later down the line). It worked for me…
NOTE: You can alternatively use the XP-SP2 Platform update, and tell it to install the core sdk, however it doesn’t keep the directory stucture described in the JUCE docs so I wasn’t sure if I was missing anything. The missing files in the pack above are from the XP-SP2 Platform update and the DirectX SDK.
Not for the libjuce.a compile obviously, but there’s probably an option in VCEx somewhere to set how much debugging data is left in the exe, and you may even be able to set it up to auto strip.
The minimize thing is definitely odd though, Jules says it compiles and works fine on his machine, whereas you have replicated the behaviour I’m getting, but on two different compilers.
download my missing files pack (read the top of the thread) it’s in the zip, in the lib directory. Just take the contents of the zip and place it in your “Microsoft SDK” directory. Make sure you have added the Microsoft SDK/lib to your directories in VC (basically follow the the JUCE docs in terms of what directories to use… but instead of Platinum SDK, it’ll say Microsoft SDK.
now Im getting LINK : fatal error LNK1104: cannot open file ‘jucelib_static_debug.lib’
humph.[/quote]
you are getting that because you must have built the JUCE lib as a release… but you are trying to build the sample projects as a debug… it’s looking for the debug lib… OR have you made sure to include your juce/bin directory in the libs for VC?
BTW, MS VC express works GREAT! and I did recomple “release” versions of the sample editor… and it is now 400k! The directions above work… they definately work. Without question, this is a much better IDE.
I’m starting to get bored with this. I don;t really have time to commit to trying to get this to build right now - especially if even after building issues like broken minimize remain.