/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -stdlib=libc++ -headerpad_max_install_names -arch x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.10 -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath,/Users/jakepetroules/Qt/5.9.1/clang_64/lib -o ../../bin/archivegen archive.o repositorygen.o -F/Users/jakepetroules/Qt/5.9.1/clang_64/lib -L/Users/jakepetroules/Builds/build-installerfw-Desktop_Qt_5_9_1_clang_64bit-Debug/lib -linstaller -framework Carbon -framework Security -l7z -L/Users/jakepetroules/Qt/5.9.1/clang_64/lib -lQt5UiTools_debug -framework QtWidgets -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL -framework QtQml -framework QtNetwork -framework QtXml Undefined symbols for architecture x86_64: "_IID_IArchiveAllowTail", referenced from: CArc::PrepareToOpen(COpenOptions const&, unsigned int, CMyComPtr<IInArchive>&) in lib7z.a(OpenArchive.o) "_IID_IArchiveExtractCallback", referenced from: CExtractCallback_To_OpenCallback::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) "_IID_IArchiveGetRawProps", referenced from: CArc::OpenStream(COpenOptions const&) in lib7z.a(OpenArchive.o) CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_IArchiveGetRootProps", referenced from: CArc::OpenStream(COpenOptions const&) in lib7z.a(OpenArchive.o) CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_IArchiveKeepModeForNextOpen", referenced from: CArchiveLink::KeepModeForNextOpen() in lib7z.a(OpenArchive.o) "_IID_IArchiveOpenCallback", referenced from: CArchiveOpenCallback_Offset::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) "_IID_IArchiveOpenSeq", referenced from: CArc::OpenStream2(COpenOptions const&) in lib7z.a(OpenArchive.o) "_IID_IArchiveOpenSetSubArchiveName", referenced from: CArchiveLink::Open(COpenOptions&) in lib7z.a(OpenArchive.o) COpenCallbackImp::QueryInterface(GUID const&, void**) in lib7z.a(ArchiveOpenCallback.o) "_IID_IArchiveOpenVolumeCallback", referenced from: COpenCallbackImp::QueryInterface(GUID const&, void**) in lib7z.a(ArchiveOpenCallback.o) "_IID_IArchiveUpdateCallback2", referenced from: CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_ICompressGetInStreamProcessedSize", referenced from: NCompress::CCopyCoder::QueryInterface(GUID const&, void**) in lib7z.a(CopyCoder.o) "_IID_ICompressProgressInfo", referenced from: CExtractCallback_To_OpenCallback::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) CLocalProgress::Init(IProgress*, bool) in lib7z.a(ProgressUtils.o) CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_ICryptoGetTextPassword", referenced from: CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_ICryptoGetTextPassword2", referenced from: CArchiveUpdateCallback::QueryInterface(GUID const&, void**) in lib7z.a(UpdateCallback.o) "_IID_IInArchive", referenced from: NArchive::NParser::CHandler::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) "_IID_IInArchiveGetStream", referenced from: CArchiveLink::Open(COpenOptions&) in lib7z.a(OpenArchive.o) NArchive::NParser::CHandler::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) "_IID_IInStream", referenced from: CArchiveLink::Open(COpenOptions&) in lib7z.a(OpenArchive.o) CLimitedInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CClusterInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CExtentsStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CTailInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CLimitedCachedInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CInFileStream::QueryInterface(GUID const&, void**) in lib7z.a(FileStreams.o) ... "_IID_IOutArchive", referenced from: Compress(CUpdateOptions const&, CCodecs*, NUpdateArchive::CActionSet const&, CArc const*, CArchivePath&, CObjectVector<CArcItem> const&, unsigned char*, CDirItems const&, CDirItem const*, CTempFiles&, CUpdateErrorInfo&, IUpdateCallbackUI*) in lib7z.a(Update.o) "_IID_IOutStream", referenced from: COutMultiVolStream::QueryInterface(GUID const&, void**) in lib7z.a(Update.o) CTailOutStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) COutFileStream::QueryInterface(GUID const&, void**) in lib7z.a(FileStreams.o) "_IID_ISequentialInStream", referenced from: CLimitedSequentialInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CLimitedInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CClusterInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CExtentsStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CTailInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CLimitedCachedInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CBufInStream::QueryInterface(GUID const&, void**) in lib7z.a(StreamObjects.o) ... "_IID_ISequentialOutStream", referenced from: CLimitedSequentialOutStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CTailOutStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CDynBufSeqOutStream::QueryInterface(GUID const&, void**) in lib7z.a(StreamObjects.o) CBufPtrSeqOutStream::QueryInterface(GUID const&, void**) in lib7z.a(StreamObjects.o) CSequentialOutStreamSizeCount::QueryInterface(GUID const&, void**) in lib7z.a(StreamObjects.o) "_IID_ISetProperties", referenced from: SetProperties(IUnknown*, CObjectVector<CProperty> const&) in lib7z.a(SetProperties.o) "_IID_IStreamGetSize", referenced from: CInFileStream::QueryInterface(GUID const&, void**) in lib7z.a(FileStreams.o) CInFileStream::QueryInterface(GUID const&, void**) in lib7z.a(ArchiveOpenCallback.o) "_IID_IUnknown", referenced from: Lib7z::UpdateCallback::QueryInterface(GUID const&, void**) in archive.o NArchive::NParser::CHandler::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) CArchiveOpenCallback_Offset::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) CExtractCallback_To_OpenCallback::QueryInterface(GUID const&, void**) in lib7z.a(OpenArchive.o) COutMultiVolStream::QueryInterface(GUID const&, void**) in lib7z.a(Update.o) CLimitedSequentialInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) CLimitedInStream::QueryInterface(GUID const&, void**) in lib7z.a(LimitedStreams.o) ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [../../bin/archivegen] Error 1