Adobe Flash Builderで使用するANEファイルの作成に使用するスタティックライブラリ(lib.aファイル)を作成しようとしています。次のように私はリンクエラーを取得しています:Adobe Native ExtensionリンクエラーのiOS静的ライブラリのコンパイル
LD:絶対アドレス(おそらく-mdynamic-NO-PIC)で使用される - [MYLIB getPasswordForUsername:andServiceName:エラー:]からの/ var /フォルダ/ + A/+ Ah7HwXRHxSzVz2bfII3lk +を++ TI/-Tmp-/9d68c158-05d9-43f5-b2c9-4bc65dbb82ad/libcom.pnpc.cgdv.a(MyLib.o)は、スライド可能なイメージでは使用できません。実行中のテキストの再配置を可能にするために使用 '-read_only_relocs抑制は' コンパイルに失敗しました:ld64ここ
がgetPasswordForUsernameためのメソッドシグネチャである:
- (NSStringの*)getPasswordForUsername:(NSStringの*)ユーザー名andServiceName :(NSString )serviceNameエラー:(NSError *)エラー。
私はこのプロジェクトをビルドするために、Xcode 4.2 iOS SDK 5.0.1を使用しています。 iOS側で動作するANEのビルド方法とデバッグ方法のデモがありますが、何らかの理由で私自身の静的ライブラリが悪用されています。
ご協力いただければ幸いです!
Markus