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.

Reply via email to