Расширения Air Native для OSX без flat_namespace

Я занимаюсь разработкой приложения Air Native Extensions для Adobe Air для Mac.
Расширение представляет собой .framework с кодом C ++ и оболочкой ActionScript.
Он использует собственную библиотеку sqlite (3.8) в качестве статической библиотеки для решения некоторых проблем поиска.
Но после запуска эфирного приложения оно автоматически загружает (из CFNetwork) систему libsqlite.dylib (3.7) и все функции вызываются из этой библиотеки.
Adobe рекомендует использовать опцию -flat_namespace для сборки фреймворка. Без этой опции все работает нормально, но как говорит Adobe:
«Вместе эти настройки параметров позволяют приложению сначала загружать правильную копию среды AIR, а затем расширение полагаться на уже загруженную копию». Поэтому я боюсь выключить его.
Так что же может повлиять без этой опции?

Благодарю.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector