4b4b8df breaks compilation of VST3 wrapper on Xcode 7.2


#1

https://github.com/julianstorer/JUCE/commit/4b4b8df491cb27c72f7466dd5923f27f5bca0516

OSX-Version: 10.11.2 / 10.10.5

Xcode-Version: 7.2 (7C86)

Compiler-Output:


In file included from /Users/beschulz/builds/3b142463/0/taucher-interact/mountain/dependencies/submodules/juce/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp:30: In file included from /Users/beschulz/builds/3b142463/0/taucher-interact/mountain/dependencies/submodules/juce/modules/juce_audio_plugin_client/VST3/../../juce_audio_processors/format_types/juce_VST3Headers.h:93: In file included from ../../../../dependencies/vstsdk3.x/base/source/fthread.cpp:74: In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:23: In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20: In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:31: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:240:3: error: unknown type name 'Point'; did you mean 'Steinberg::Point'? Point location; /* File's location in the folder */ ^

can be reproduced with the "audio plugin demo".

 

Best,
Ben


#2

I think this belongs together: http://www.juce.com/forum/topic/unknown-type-name-point


#3

the commit 47538f87a22bb469e1a102e49cac58a326e0b7c7 fixes this.

Thanks!
Ben