0

iPhoneSDK5.1用にPJSipをコンパイルしようとしています。私はLion1.7.3とXcode4.3.3を実行しています。コンパイルに関する有益な情報は見つかりませんでした。iphonesdk5.1がサポートされているかどうかさえわかりません。プロジェクトのウェブサイトでそれに関する情報を入手できませんでした。コンパイラで前回のiPhoneSDKリリースから何かが変更されたかどうかはわかりませんが、これらは、プロジェクトのWebサイトの手順に従って取得したエラーです。config_site.hに行を追加しました。

#define PJ_CONFIG_IPHONE 1
#include <pj/config_site_sample.h>

次に、ヘッダーをpjlib / include /pj/の場所に移動しました

行を変更したconfigure-iphoneファイル

./aconfigure --host=arm-apple-darwin9 --disable-floating-point --disable-sdl $*

./aconfigure --host=arm-apple-darwin10 --disable-floating-point --disable-sdl $*

iPhoneSDK5.1用にコンパイルされます

configure-iphoneを実行するとエラーは発生しませんが、makesepを実行するとsamples.makでこのエラーが発生します

make -f Samples.makdepend make [2]:`depend'に対しては何もしません。

そして、makeを実行している間

「_pjsua_aud_subsys_start」、参照元:

 _pjsua_media_subsys_start in libpjsua-arm-apple-darwin10.a(pjsua_media.o)

「_pjsua_vid_subsys_start」、参照元:

 _pjsua_media_subsys_start in libpjsua-arm-apple-darwin10.a(pjsua_media.o)

ld:アーキテクチャarmv7のシンボルが見つかりません

collect2:ldが1つの終了ステータスを返しました

make [2]:* [../bin/pjsua-arm-apple-darwin10]エラー1

make [1]:* [pjsua]エラー2

make:* [すべて]エラー1

誰かがこの問題を解決しましたか、またはXcode4.3.3でiphonesdk5.1用にPjsipをコンパイルするための解決策を提供できますか。

4

1 に答える 1

0

./configure-iphonepjsipディレクトリにターミナルを入力します

Xcodeを介してコマンドラインツールをインストールすることを忘れないでください

構成が完了すると

make dep&&&&を試してみてmake cleanくださいmake

于 2012-07-22T08:06:54.983 に答える