Hi, I'm trying to build with Couchbase Lite for iOS. I have successfully linked against Couchbase Lite itself, but have been unsuccessful in trying to link the listener framework.
I've followed the instructions here: http://developer.couchbase.com/documentation/mobile/1.3/installation/ios/index.html I am getting the following link errors. Undefined symbols for architecture x86_64: "_$equal", referenced from: -[CBLHTTPConnection supportsMethod:atPath:] in CouchbaseLiteListener( CBLHTTPConnection.o) -[CBLHTTPConnection expectsRequestBodyFromMethod:atPath:] in CouchbaseLiteListener(CBLHTTPConnection.o) -[CBL_Router boolQuery:] in CouchbaseLiteListener(CBL_Router.o) -[CBL_Router cacheWithEtag:] in CouchbaseLiteListener(CBL_Router.o) -[CBL_Router route] in CouchbaseLiteListener(CBL_Router.o) -[CBL_Router processRequestRanges] in CouchbaseLiteListener(CBL_Router .o) -[CBL_Router sendResponseHeaders] in CouchbaseLiteListener(CBL_Router. o) ... "_$regex", referenced from: -[CBL_Router processRequestRanges] in CouchbaseLiteListener(CBL_Router .o) "__AssertFailed", referenced from: -[CBL_Router route] in CouchbaseLiteListener(CBL_Router.o) -[CBL_Router run] in CouchbaseLiteListener(CBL_Router.o) _CBLStartServer in CouchbaseLiteListener(CBL_URLProtocol.o) -[CBLDatabase(REST) attachmentForRevision:named:status:] in CouchbaseLiteListener(CBLDatabase+REST.o) ___42-[CBL_Router(Handlers) do_POST_bulk_docs:]_block_invoke in CouchbaseLiteListener(CBL_Router+Handlers.o) "__castIf", referenced from: -[CBL_Router bodyAsDictionary] in CouchbaseLiteListener(CBL_Router.o) -[CBLView(REST) compileFromDesignDoc] in CouchbaseLiteListener(CBLView +REST.o) -[CBLView(REST) compileFromProperties:language:] in CouchbaseLiteListener(CBLView+REST.o) -[CBLDatabase(REST) getDesignDocFunction:key:language:] in CouchbaseLiteListener(CBLDatabase+REST.o) -[CBLDatabase(REST) compileFilterNamed:status:] in CouchbaseLiteListener(CBLDatabase+REST.o) -[CBL_Router(Handlers) do_POST_facebook_token] in CouchbaseLiteListener(CBL_Router+Handlers.o) -[CBL_Router(Handlers) do_POST_bulk_docs:] in CouchbaseLiteListener( CBL_Router+Handlers.o) ... "__dictof", referenced from: -[CBLResponse setInternalStatus:] in CouchbaseLiteListener(CBL_Router. o) -[CBLResponse setMultipartBody:type:] in CouchbaseLiteListener( CBL_Router.o) -[CBLDatabase(REST) updateAttachment:body:type:encoding:ofDocID:revID: source:status:error:] in CouchbaseLiteListener(CBLDatabase+REST.o) -[CBL_Router(Handlers) do_POST_persona_assertion] in CouchbaseLiteListener(CBL_Router+Handlers.o) -[CBL_Router(Handlers) do_POST_facebook_token] in CouchbaseLiteListener(CBL_Router+Handlers.o) -[CBL_Router(Handlers) do_GET_uuids] in CouchbaseLiteListener( CBL_Router+Handlers.o) -[CBL_Router(Handlers) do_GET_session] in CouchbaseLiteListener( CBL_Router+Handlers.o) ... "__mdictof", referenced from: -[CBL_Router queries] in CouchbaseLiteListener(CBL_Router.o) -[CBLDatabase(REST) updateAttachment:body:type:encoding:ofDocID:revID: source:status:error:] in CouchbaseLiteListener(CBLDatabase+REST.o) -[CBL_Router(Handlers) do_POST_revs_diff:] in CouchbaseLiteListener( CBL_Router+Handlers.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) I've added all of the additional libraries including the extra JavaScriptCore framework. Help would be appreciated! -- 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/10fc710b-3848-44af-bc9a-8301a11460d7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
