Hi, yes it is an instrument plugin however also there is an Fx version.
I have encountered a similar thread on the forum, but I have no intention to compile against previous OS versions. It is 64bit. Even if I try the same errors show up.
The Finder.h defines a Point and a Component. However, juce defines a Point and a Component, which can clash each other. Are you including any Apple headers in your sources, and if so, which?
There were already some confusions half year ago, when the include sequences within juce were changed. So I think it points to that direction.
Are you using the latest version of juce? I’m sure Timur spent some time fairly recently making sure that all the edge-cases where this happened were fixed.
When including any of your header files, make sure that #include “…/JuceLibraryCode/JuceHeader.h” is the last of the #include lines. This has solved it for me.
well, the Juce version is a bit old. The newest one works OK with Xode7.3. However I was hoping to fix this with the existing configuration of the project.
At the end exporting it to the newest Juce version will be necessary but will cost a lot of time. I use a good amount of OpenGL code which will create lots of problems at first instance.