:oops: I’ve been staring at my code which compiled fine until the latest update - and I finally figured out what’s going on :roll: What a dim-dim!
I’m posting this here just in case someone else has the same problems (or if I forget, which is more likely!)
In a previous life, I’d replaced all references to MemoryBlocks with
juce::MemoryBlock to avoid classname clashes with a standard Mac library… then, later I replaced them by JUCE_NAMESPACE::MemoryBlocks
Someone’s (mention no names) kindly created a macro for MemoryBlock which includes the JUCE_NAMESPACE:: bit, to avoid class-clashes… so I had errors referencing “juce::juce” and didn’t understand what was going on…
For future reference (just for me maybe) if anyone else who sees an error with the words MemoryBlock or juce::juce, remember you can just leave MemoryBlock’s alone - because Jule’s has fixed your problem before you’d had it.