アーチ用に ZeroMQ のファット スタティック ライブラリをコンパイルしました: i386 armv7
ここのようにzeromqとiOS6で問題が発生しました
そこで、5.1 SDK を使用することにしました。xcode 4.3.3 をダウンロードし、5.1 SDK を現在の XCode に抽出し、プロジェクトのベース SDK とターゲット SDK を 5.1 に設定しました。
これを行った後、プロジェクトはエラーなしでビルドされますが、たとえば zmq_init(1) を呼び出すと、次のようになります。
Detected an attempt to call a symbol in system libraries
that is not present on the iPhone:
(null) called from function _ZN3zmq10signaler_t11make_fdpairEPiS1_
私は今それを修正する方法がわかりません。SDKの問題ですか、それともZeroMqの問題ですか?
更新: シミュレータでのみ問題が発生します