Undefined symbols for architecture i386:
"_DDExtractFileNameWithoutExtension", referenced from:
-[XMPPSystemInputActivityMonitor activate:] in XMPPSystemInputActivityMonitor.o
-[XMPPRoom initWithRoomStorage:jid:dispatchQueue:] in XMPPRoom-E05B48687276716D.o
-[XMPPRoom preJoinWithNickname:] in XMPPRoom-E05B48687276716D.o
-[XMPPMessageArchivingCoreDataStorage composingMessageWithJid:streamJid:outgoing:managedObjectContext:] in XMPPMessageArchivingCoreDataStorage.o
-[XMPPMessageArchivingCoreDataStorage contactWithBareJidStr:streamBareJidStr:managedObjectContext:] in XMPPMessageArchivingCoreDataStorage.o
-[XmppHandler xmppStream:socketDidConnect:] in XmppHandler.o
-[XmppHandler xmppStream:willSecureWithSettings:] in XmppHandler.o
...
"_GCDAsyncSocketErrorDomain", referenced from:
-[GCDAsyncSocket badConfigError:] in GCDAsyncSocket.o
-[GCDAsyncSocket badParamError:] in GCDAsyncSocket.o
-[GCDAsyncSocket connectTimeoutError] in GCDAsyncSocket.o
-[GCDAsyncSocket readMaxedOutError] in GCDAsyncSocket.o
-[GCDAsyncSocket readTimeoutError] in GCDAsyncSocket.o
-[GCDAsyncSocket writeTimeoutError] in GCDAsyncSocket.o
-[GCDAsyncSocket connectionClosedError] in GCDAsyncSocket.o
...
"_GCDAsyncSocketQueueName", referenced from:
-[GCDAsyncSocket initWithDelegate:delegateQueue:socketQueue:] in GCDAsyncSocket.o
"_GCDAsyncSocketThreadName", referenced from:
+[GCDAsyncSocket cfstreamThread] in GCDAsyncSocket.o
"_OBJC_CLASS_$_GCDAsyncReadPacket", referenced from:
objc-class-ref in GCDAsyncSocket.o
"_OBJC_CLASS_$_GCDAsyncSocketPreBuffer", referenced from:
objc-class-ref in GCDAsyncSocket.o
"_OBJC_CLASS_$_GCDAsyncSpecialPacket", referenced from:
objc-class-ref in GCDAsyncSocket.o
"_OBJC_CLASS_$_GCDAsyncWritePacket", referenced from:
objc-class-ref in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.buffer", referenced from:
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
-[GCDAsyncSocket completeCurrentRead] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.bufferOwner", referenced from:
-[GCDAsyncSocket completeCurrentRead] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.bytesDone", referenced from:
___61-[GCDAsyncSocket progressOfReadReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
-[GCDAsyncSocket completeCurrentRead] in GCDAsyncSocket.o
___31-[GCDAsyncSocket doReadTimeout]_block_invoke in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.maxLength", referenced from:
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.originalBufferLength", referenced from:
-[GCDAsyncSocket completeCurrentRead] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.readLength", referenced from:
___61-[GCDAsyncSocket progressOfReadReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.startOffset", referenced from:
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
-[GCDAsyncSocket completeCurrentRead] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.tag", referenced from:
___61-[GCDAsyncSocket progressOfReadReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
___37-[GCDAsyncSocket completeCurrentRead]_block_invoke in GCDAsyncSocket.o
___31-[GCDAsyncSocket doReadTimeout]_block_invoke in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.term", referenced from:
-[GCDAsyncSocket doReadData] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncReadPacket.timeout", referenced from:
-[GCDAsyncSocket maybeDequeueRead] in GCDAsyncSocket.o
___31-[GCDAsyncSocket doReadTimeout]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doReadTimeoutWithExtension:] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncSpecialPacket.tlsSettings", referenced from:
-[GCDAsyncSocket maybeStartTLS] in GCDAsyncSocket.o
-[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o
-[GCDAsyncSocket cf_startTLS] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncWritePacket.buffer", referenced from:
___62-[GCDAsyncSocket progressOfWriteReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doWriteData] in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncWritePacket.bytesDone", referenced from:
___62-[GCDAsyncSocket progressOfWriteReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doWriteData] in GCDAsyncSocket.o
___32-[GCDAsyncSocket doWriteTimeout]_block_invoke in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncWritePacket.tag", referenced from:
___62-[GCDAsyncSocket progressOfWriteReturningTag:bytesDone:total:]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doWriteData] in GCDAsyncSocket.o
-[GCDAsyncSocket completeCurrentWrite] in GCDAsyncSocket.o
___32-[GCDAsyncSocket doWriteTimeout]_block_invoke in GCDAsyncSocket.o
"_OBJC_IVAR_$_GCDAsyncWritePacket.timeout", referenced from:
-[GCDAsyncSocket maybeDequeueWrite] in GCDAsyncSocket.o
___32-[GCDAsyncSocket doWriteTimeout]_block_invoke in GCDAsyncSocket.o
-[GCDAsyncSocket doWriteTimeoutWithExtension:] in GCDAsyncSocket.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)