I am using Juce with dynamic linking and i found that the AudioDeviceSetup needs to be JUCE_API’ed to be usable, the patch below does the trick:
Index: src/juce_appframework/audio/devices/juce_AudioDeviceManager.h
===================================================================
--- src/juce_appframework/audio/devices/juce_AudioDeviceManager.h (revision 681)
+++ src/juce_appframework/audio/devices/juce_AudioDeviceManager.h (working copy)
@@ -99,7 +99,7 @@
@see AudioDeviceManager::setAudioDeviceSetup()
*/
- struct AudioDeviceSetup
+ struct JUCE_API AudioDeviceSetup
{
AudioDeviceSetup();
bool operator== (const AudioDeviceSetup& other) const;
Thanks for some terrific (and pretty) software.
