2011-04-15 57 views
0

我有使用OpenStreetMap库和Bump lib的问题。凹凸+ OpenStreetMap错误

我得到的严重错误 -

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 

回答

0

我觉得解决这个问题。

我发现RoutMe库的来源,包括在CloudMade库中。并将类“FMDatabase”的名称更改为“_FMDatabase”。接下来,重建libMapView。

但是,其他项目中的其他库(非开源)存在此问题。