Ho scaricato CoreFoundationLite - CFLite da Apple open source di OSX versione 10.10.5, e ho tentato di compilarlo sul mio Mac (sto usando 10.11.5 e Xcode 7.2.1). si noti che questo codice viene compilato con make regolare e non usa Xcode SDK ...
Secondo il file README, dovrebbe semplicemente richiedere l'uso del makefile predefinito. Tuttavia, non è riuscito nel seguente problema:
/usr/bin/clang -O2 -arch i386 -arch x86_64 -c -x c -pipe -std=gnu99
Wmost -Wno-trigraphs -Wno-deprecated -mmacosx-version-min=10.10
-fconstant-cfstrings -fexceptions -DCF_BUILDING_CF=1
-DDEPLOYMENT_TARGET_MACOSX=1
-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10
-DU_SHOW_DRAFT_API=1 -DU_SHOW_CPLUSPLUS_API=0 -ICF-Objects/normal
-DVERSION=1153.18 -include CoreFoundation_Prefix.h
CFApplicationPreferences.c
-o CF-Objects/normal/CFApplicationPreferences.o
In file included from CFApplicationPreferences.c:30:
./CFInternal.h:759:10: fatal error: 'dispatch/private.h' file not found
#include <dispatch/private.h>
sembra che manchi la dipendenza chiamata libdispatch. è perché questa libreria è stata rimossa da 10.11.5 ed esiste in 10.10.5? dove posso trovarlo (non posso rintracciarlo sul codice sorgente di Apple)