2011-04-15 87 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。

但是,其他項目中的其他庫(非開源)存在此問題。