【发布时间】:2012-03-24 14:41:00
【问题描述】:
我正在尝试为 ios 编译 pjsip 库并从 google 代码运行 siphon 代码。收到以下错误。 架构 armv7 的未定义符号: “_assert”,引用自: call.o 中的 _on_call_state _sip_ring_stop 在 ring.o ld:未找到架构 armv7 的符号。
请帮忙!
【问题讨论】:
我正在尝试为 ios 编译 pjsip 库并从 google 代码运行 siphon 代码。收到以下错误。 架构 armv7 的未定义符号: “_assert”,引用自: call.o 中的 _on_call_state _sip_ring_stop 在 ring.o ld:未找到架构 armv7 的符号。
请帮忙!
【问题讨论】:
【讨论】:
我的坏。我试图为模拟器和设备编译。 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 和 armv 7 的库。
【讨论】: