I can hide the warnings by switching the Build Setting Debug Information Format from "DWARF with dSYM file" to "DWARF"
On Tuesday, August 26, 2014 7:29:36 AM UTC+8, Jens Alfke wrote: > > > On Aug 25, 2014, at 4:02 PM, Andrew Tetlaw <[email protected] > <javascript:>> wrote: > > CBL is compiled into a another static library that is then shared across > all our apps. > > > I don't know why that would be a problem, but I'm not a major expert on > the linker. > > The relevant commit that changed the way the static library is linked > is 49b384f. The build flag changes are: > GENERATE_MASTER_OBJECT_FILE = YES; > EXPORTED_SYMBOLS_FILE = Source/CouchbaseLite.exp; > GCC_SYMBOLS_PRIVATE_EXTERN = NO; > PRELINK_FLAGS = "-objc_abi_version 2"; > The first one merges all the .o files together into a single object file > within the library; it's necessary for making the export changes work. It > sounds like that's what's causing your problem, although I don't know why > there are still references to .o files or why your build commands end up > needing them... > > —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/d4aa8dbc-bc46-4b10-bb72-b7df5a133ca8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
