1

メール クライアントのバックエンドとして LibEtPan を使用しようとしました。https://github.com/dinhviethoa/libetpanからソース コードをダウンロードし、https ://github.com/bindle/iOSPortsから追加のライブラリもダウンロードしました。LibEtPan build-mac/update.sh を実行し、libetpan.xcodeproj と openldap.xcodeproj、openssl.xcodeproj、Cyrus SASL.xcodeproj をプロジェクトに追加しました。

次のターゲット依存関係を設定します。libetpan ios (libetpan), lber (openldap), ldap (openldap), crypto (openssl), ssl (openssl), sasl2 (Cyrus SASL) and I Linked Binary With Libraries: libetpan-ios.a, libiconv.dylib, liblber.a, libldap.a, libcrypto.a, libsasl2, libssl.a

しかし、mailimap_new のようなものを呼び出すとすぐに、エラー メッセージが表示されます。

Undefined symbols for architecture i386:
  "_mailimap_extension_xgmmsgid", referenced from:
      _internal_extension_list in libetpan-ios.a(mailimap_extension.o)

(armv7 または他のアーキテクチャと同じ)

追加でどのライブラリを含める必要があるかわかりません。

4

0 に答える 0