CoreFoundation Lite для Linux и Android - PullRequest
2 голосов
/ 01 июня 2010

Я хотел бы использовать библиотеку 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?

Ответы [ 2 ]

2 голосов
/ 13 сентября 2011

Я портировал Core Foundation Lite Даниэля Коте (v.299.33) на Android и разместил результат под публичной лицензией Apple на Github.

http://www.mobconverge.com/2011/09/12/core-foundation-on-android/

https://github.com/markshiz/corefoundation-lite-android

2 голосов
/ 17 января 2011

Даниэль Кот имеет инструкции по сборке CoreFoundation Lite на Linux:

http://cafeine.crulrg.ulaval.ca/users/dccote/weblog/0514e/CoreFoundation_Lite_on_Linux.html

Выглядит немного сложно, но возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...