Я хотел бы использовать библиотеку Apple CoreFoundation на Linux и Android. Исходный код доступен здесь , но документации по его сборке в Linux очень мало. Насколько я мог понять, сборка осуществляется с помощью скрипта BuildCFLite. Я набрал DEPLOYMENT_TARGET
./CFUtilities.c:#if DEPLOYMENT_TARGET_MACOSX || DEPLOYMENT_TARGET_EMBEDDED || DEPLOYMENT_TARGET_LINUX || DEPLOYMENT_TARGET_FREEBSD
и Linux, кажется, поддерживается на первом сайте путем установки -DDEPLOYMENT_TARGET_LINUX
, но некоторые флаги компилятора в этом скрипте недоступны в Linux, поэтому при попытке собрать я получаю сообщение об ошибке
Есть ли у кого-нибудь опыт создания последней версии CoreFoundation для Linux? И каковы зависимости для построения CoreFoundation? Будет ли возможно использовать его в Android NDK?