Matti
Matti
It seems that the Xcode project doesn't give the error. Only Projucer, when building the .jucer.
I've tried changing the paths. It simply doesn't find it. Odd.
OK so I changed #include "z_libpd.h" to #include "../../libpd/libpd_wrapper/z_libpd.h" in PdBase.hpp. And now it finds it. Wonder what's wrong with the paths then. Because what I added there is the...
http://www.juce.com/forum/topic/h-files-found-equivalent-xcode-project-not-projucer
Wait, how? There's a Introjucer.jucer, which opens Introjucer in Projucer. What do you mean by opening it in IDE and building it?
Check out the answer by jules: http://www.juce.com/forum/topic/h-files-found-equivalent-xcode-project-not-projucer That implies that the paths are set wrong.
However, I've now built Introjucer. And since it doesn't have the "live building" feature, then this approach might work, because now Xcode will be resolving the paths, not JUCE.
I think the problem is still existing. I got around it by building libpd from scratch (as described here: https://github.com/libpd/libpd/wiki/Working-with-libpd-in-Xcode#details) in order to use in the WDL-OL port I'm doing.
I think that (if you have time) if you built it for your project the same way, then it might be error-free. Since following the directions given in that page...
I also added libpd as a git submodule (it was advised by the libpd developer). That way updating libpd is easier.