Reference to Audiobuffer is ambiguous

Hi,

I’m new to Juce. I just downloaded it and am running Xcode 11.4 with Catalina 10.15.3.

It seems broken out of the box. I follow these steps:

  1. Open Projucer
  2. Create Audio Plug-In
  3. Using global module path
  4. Save
  5. Using Shared Code Scheme (Although changing this doesn’t help)
  6. Change the scheme to AU and then get a “Reference to ‘AudioBuffer’ is ambiguous” error.

NOTE - this error is only when the scheme is AU and not when it’s set to shared code.

Screen Shot 2020-04-03 at 9.21.36 PM

Thanks!!

This issue just came up with the latest Xcode update. If you switch to the develop branch (github), this should be fixed.

See this thread:

Hi,

Thanks for the quick response. Can you point me to instructions on how to do this? Do you mean use a develop branch of Xcode, or create a branch for my Juce project.

Thanks!

Ravi

JUCE is distributed as git repository. If you cloned that, you have all the history of JUCE and the different branches available.
Either use a git tool like sourcetree or in the terminal / cmd type inside the juce directory

git checkout develop

Hope that helps

ah got it! Thanks!