juce::Point and Carbon

When building a fresh audio plugin, I get the following error on OSX with the latest JUCE when I build a 32 bit VST3 target:

I have already removed “using namespace juce” from all the headers… is this the point where we have to ditch Carbon? I must say though that I don’t fully understand why there should be "no type named ‘Point’ in namespace ‘juce’ ?

1 Like

I have removed the defines in juce_IncludeModuleHeaders.h now, and instead added juce:: in a few places in the plugin wrappers. All plugin formats build fine now, in 32 and 64 bit. Any arguments against this?

1 Like

Thanks for reporting. This has been fixed on develop in 9f68aff.

2 Likes