Route-me 无法在 xCode 4 中编译
我正在尝试在 xCode 4 中编译路线我离线地图。它们在 xCode 3 中很好。
我相信我的问题在于体系结构设置。看看下面的帖子,看来我应该将 proj4 更改为仅 armv6,并将主项目和 Mapview 保留为标准(v6 和 v7)。
但是,我仍然收到以下错误:
Undefined Symbols for Architecture armv6: “_OBJC_CLASS_$_RMMarker”,引用自:OSMapViewController.o 中的 objc-class-ref “_OBJC_CLASS_$_RMDBMapSource”,引用自:OSMapViewController.o 中的 objc-class-ref “_OBJC_CLASS_$_RMMapContents”,引用自:OSMapViewController.o 中的 objc-class-ref ld:未找到架构armv6的符号 collect2: ld 返回 1 退出状态
任何帮助将受到热烈欢迎。
克里斯.
I'm trying to get route-me offline maps to compile in xCode 4. They were fine in xCode 3.
I believe my issue is with architecture settings. Looking at the following post, it looks like I should change proj4 to be armv6 only and leave the main project and mapview at standard (v6 & v7).
However, I still get the following errors:
Undefined symbols for architecture armv6:
"_OBJC_CLASS_$_RMMarker", referenced from: objc-class-ref in OSMapViewController.o
"_OBJC_CLASS_$_RMDBMapSource", referenced from: objc-class-ref in OSMapViewController.o
"_OBJC_CLASS_$_RMMapContents", referenced from: objc-class-ref in OSMapViewController.o
ld: symbol(s) not found for architecture armv6
collect2: ld returned 1 exit status
Any help would be warmly welcomed.
Chris.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这似乎是 XCode 中的一个错误。
我下载了 xcode 4.0.2,它编译并运行,没有任何错误或警告!
更新你的 xcode。
It seems to be a bug in XCode.
I downloaded xcode 4.0.2 and it compiles and works without any error or warnings!!
Update your xcode.