Мне трудно связываться с платформой Carbon HIToolbox в (не какао) C ++ приложении. Я могу без проблем связываться с IOKit, Carbon и ApplicationServices:
... -framework IOKit -framework Carbon -framework ApplicationServices ...
Тем не менее я попытался добавить HIToolbox в качестве основы для параметров компоновщика:
-framework HIToolbox => ld: framework not found HIToolbox
Также, подозревая, что библиотека может быть частью самой платформы Carbon, я попытался объявить внешнюю функцию из HIToolbox:
extern UInt32 GetDblTime(void); => Undefined symbol...
Xcode, похоже, не может найти заголовки для HIToolbox.
Что мне не хватает?
Примечание: я использую Xcode 5 на OS X 10.9
Очевидно, что HIToolbox устарел и недоступен для 64-битных приложений.
Других решений пока нет …