Я пытаюсь создать статическую библиотеку (файл lib.a) для использования при создании ANE-файла для использования в Adobe Flash Builder.Я получаю ошибки ссылок следующим образом:
ld: абсолютная адресация (возможно, -mdynamic-no-pic), используемая в - [MyLib getPasswordForUsername: andServiceName: error:] из / var / folder / + A / +Ah7HwXRHxSzVz2bfII3lk +++ TI / -Tmp- / 9d68c158-05d9-43f5-b2c9-4bc65dbb82ad / libcom.pnpc.cgdv.a (MyLib.o) не допускается в слайд-изображении.Используйте '-read_only_relocs suppress' для включения текстового перемещения. Сбой компиляции при выполнении: ld64
Вот подпись метода для getPasswordForUsername:
- (NSString *) getPasswordForUsername: (NSString *)username andServiceName: (NSString ) serviceName error: (NSError *) error;
Я использую Xcode 4.2 iOS SDK 5.0.1 для создания этого проекта.Есть демонстрация того, как собрать и отладить на стороне iOS для ANE, которые работают, но по какой-то причине моя собственная статическая библиотека плохо бомбит.
Любая помощь будет принята с благодарностью !!!
Markus