Some of the symbols you're getting duplicates of were moved from CouchbaseLite.framework into the ForestDB storage library in 1.1, so my next guess is that your framework isn't 1.1. Looks like you're getting it from CocoaPods, so check the version and pod spec you've configured.
Also, you can use the "nm" tool to dump the list of symbols defined in a binary, which can help track down these sorts of problems. —Jens > On Jul 4, 2015, at 9:26 PM, Ibrahim <[email protected]> wrote: > > It appears only once > >> On Sunday, July 5, 2015 at 5:35:59 AM UTC+2, Jens Alfke wrote: >> >>> On Jul 4, 2015, at 7:24 PM, Ibrahim <[email protected]> wrote: >>> >>> I'm trying to use ForestDB in my iOS project, but got lots of linker errors >>> after adding `libCBLForestDBStorage.a`, i tried separate project and it >>> compiled well, but don't know what could be the reason of those errors >> >> It looks like you’ve added libCBLForestDBStorage.a twice and you’re getting >> duplicate-symbol errors for every symbol contained in it. Check your >> target’s linked library list (in the target settings’ Build Phases tab.) >> >> —Jens > > -- > You received this message because you are subscribed to the Google Groups > "Couchbase Mobile" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/mobile-couchbase/c4c2742d-769f-49ef-adae-5fdb24cbbf3d%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/9D822897-E956-4637-8F16-58B41EEC73E4%40mooseyard.com. For more options, visit https://groups.google.com/d/optout.
