2012-03-07 4 views
0

ios用のpjsipライブラリをコンパイルしようとしていて、Googleコードからsiphonコードを実行しようとしています。次のエラーを取得します。 アーキテクチャarmv7の未定義シンボル: "_assert"、参照先: _on_call_state in call.o _sip_ring_stop in ring.o ld:アーキテクチャarmv7のシンボルが見つかりません。iosデバイスのコンパイルにおけるSIPHONエラー

助けてください!

答えて

0

マイ・バッド私はシミュレータとデバイス用にコンパイルしようとしていました。 CFLAGS LDFLAGSとARCH設定が乱雑になりました。フラグをリセットして試しました..正しいエントリを使用し、google.codeのビルドスクリプトを使用しました。

export CFLAGS="-O2 -m32 -miphoneos-version-min=4.0" LDFLAGS="-O2 -m32" 
export DEVPATH=/Developer/Platforms/iPhoneOS.platform/Developer 
export ARCH="-arch armv7" // or armv7 

ARMv6用のライブラリおよび7をarmvが生成されます。

0
+0

ディレクトリには、オプション/サイフォン-SIPクライアント、つまり、実際には、コンパイル・マスター/サイフォン/ Siphon2 /../../ SIM-libsのが見つかりません!このエラーを修正するのに役立つことができますか – Atrash