简体   繁体   English

route-me无法在xCode 4中编译

[英]route-me won't compile in xCode 4

I'm trying to get route-me offline maps to compile in xCode 4. They were fine in xCode 3. 我正在尝试让route-me离线地图在xCode 4中进行编译。它们在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). 查看以下文章 ,看来我应该将proj4更改为仅armv6,并将主项目和mapview保留为标准(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 体系结构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退出状态

Any help would be warmly welcomed. 任何帮助都将受到热烈欢迎。

Chris. 克里斯。

It seems to be a bug in XCode. 这似乎是XCode中的错误。 I downloaded xcode 4.0.2 and it compiles and works without any error or warnings!! 我下载了xcode 4.0.2,它可以编译并正常工作,没有任何错误或警告!

Update your xcode. 更新您的xcode。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM