凹凸+打开街道地图错误

发布于 2024-11-01 16:58:07 字数 446 浏览 1 评论 0原文

我在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只是在用心讲痛 2024-11-08 16:58:07

我找到了这个问题的解决方案。

我找到了 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文