ターミナルを使用してpjsipバージョン2をコンパイルしようとしていますが、何を試しても常にエラーが発生します。stackoverflowを含むインターネット全体で答えを探しています。
今日、Subversionリポジトリを使用してpjsipバージョン2をダウンロードしたので、すべてのファイルが最新である必要があります。
このガイドに従うと:http ://trac.pjsip.org/repos/wiki/Getting-Started/iPhone 「makedep && make clean && make」を実行すると、このエラーが発生します。
ld: symbol(s) not found for architecture armv7
collect2: ld returned 1 exit status
make[2]: *** [../bin/pjsua-arm-apple-darwin9] Error 1
make[1]: *** [pjsua] Error 2
make: *** [all] Error 1
上記のガイドをこのガイドと組み合わせて使用すると、次のようになります。http: //lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2011-October/013481.html「makedep && make clean && make」を実行すると、このエラーが発生します:
ld: symbol(s) not found for architecture arm
collect2: ld returned 1 exit status
make[2]: *** [../bin/pjsua-arm-apple-darwin10] Error 1
make[1]: *** [pjsua] Error 2
make: *** [all] Error 1
次のコードで/pjlib/include/pj/config_site.hをインクルードしました。
#define PJ_CONFIG_IPHONE 1
#include <pj/config_site_sample.h>
pjsipをエラーなしでコンパイルするにはどうすればよいですか?
私はこれが初めてだと考えてください、ありがとう!