Have I broken something...(I'm still a relative Mac newbie)


I’ve just updated to 1.44, and I’m hitting a snag during a mac build
(I haven’t built on the mac for a month or so, so it may have been something I did a while ago)

All the errors I’m getting seem to stem from juce_mac_Windowing.cpp

IOCreatePlugInInterfaceForService, IOIteratorNext, IOObjectGetClass and a few others

#include <IOKit/IOKitLib.h>
#include <IOKit/IOCFPlugIn.h>
#include <IOKit/hid/IOHIDLib.h>
#include <IOKit/hid/IOHIDKeys.h>

It looks like I may be missing a library, but I don’t know what it’s called… Any help/pointers gratefully received

{I just noticed some changes in the juce.xcconfig files… and wondert if that’s the issue…}


Ah… Looks like I had to add System\Library\Frameworks\IOKit.framework to the list of external frameworks and libraries…

Begs the question, how did it build in the first place?


Yes, sorry about that. I’m not sure why, but some internal dependency must have changed since I tested the demo project. This is all fixed on the tip.