凹凸+打开街道地图错误
我在使用 OpenStreetMap lib 和 Bump lib 时遇到问题。
我得到了严重错误 -
ld: duplicate symbol _OBJC_IVAR_$_FMDatabase.databasePath in /Users/
alex/APP/BumpAPI/libBumpAPI.a(FMDatabase.o) and /Users/alex/APP/
CloudMade/libs/route-me/libMapView.a(FMDatabase.o) for architecture
armv6
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-
gcc-4.2 failed with exit code 1
I have problem with use OpenStreetMap lib and Bump lib.
I obtained critical error -
ld: duplicate symbol _OBJC_IVAR_$_FMDatabase.databasePath in /Users/
alex/APP/BumpAPI/libBumpAPI.a(FMDatabase.o) and /Users/alex/APP/
CloudMade/libs/route-me/libMapView.a(FMDatabase.o) for architecture
armv6
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-
gcc-4.2 failed with exit code 1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了这个问题的解决方案。
我找到了 RoutMe 库的来源,其中包含在 CloudMade 库中。并将类“FMDatabase”的名称更改为“_FMDatabase”。接下来,重建 libMapView。
但是,其他项目中的其他库(非开源)也存在这个问题。
I find solve for this problem.
I find sources of RoutMe library, that includes in CloudMade library. And change name of class "FMDatabase" to "_FMDatabase". Next, rebuild libMapView.
But, this problem exist with other libraries (non open-source) in other projects.