Undefined symbols for architecture x86_64: "lcReplyHandler()", referenced from: QOAuthOobReplyHandler::networkReplyFinished(QNetworkReply*) in qoauthoobreplyhandler.cpp.o "QAbstractOAuth2::setUserAgent(QString const&)", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::deleteResource(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::prepareRequest(QNetworkRequest*, QByteArray const&, QByteArray const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::setRefreshToken(QString const&)", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::createAuthenticatedUrl(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::setClientIdentifierSharedKey(QString const&)", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::get(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::put(QUrl const&, QHttpMultiPart*)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::put(QUrl const&, QByteArray const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::put(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::head(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::post(QUrl const&, QHttpMultiPart*)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::post(QUrl const&, QByteArray const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::post(QUrl const&, QMap const&)", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o vtable for QOAuth2AuthorizationCodeFlow in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::setScope(QString const&)", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::setState(QString const&)", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::QAbstractOAuth2(QAbstractOAuth2Private&, QObject*)", referenced from: QOAuth2AuthorizationCodeFlow::QOAuth2AuthorizationCodeFlow(QString const&, QNetworkAccessManager*, QObject*) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::QOAuth2AuthorizationCodeFlow(QUrl const&, QUrl const&, QNetworkAccessManager*, QObject*) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::QOAuth2AuthorizationCodeFlow(QString const&, QUrl const&, QUrl const&, QNetworkAccessManager*, QObject*) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::~QAbstractOAuth2()", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o "QAbstractOAuth2::~QAbstractOAuth2()", referenced from: vtable for QAbstractOAuth2 in mocs_compilation.cpp.o "QAbstractOAuth2::~QAbstractOAuth2()", referenced from: QOAuth2AuthorizationCodeFlow::~QOAuth2AuthorizationCodeFlow() in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::accessToken", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::redirectUri", referenced from: QOAuth2AuthorizationCodeFlow::requestAccessToken(QString const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::refreshAccessToken() in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::refreshToken", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::refreshAccessToken() in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::responseType", referenced from: QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::clientIdentifier", referenced from: QOAuth2AuthorizationCodeFlow::requestAccessToken(QString const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::refreshAccessToken() in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::errorDescription", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_handleCallback(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::clientSharedSecret", referenced from: QOAuth2AuthorizationCodeFlow::requestAccessToken(QString const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::refreshAccessToken() in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::code", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_handleCallback(QMap const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::requestAccessToken(QString const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::error", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_handleCallback(QMap const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::scope", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::state", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_handleCallback(QMap const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::errorUri", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_handleCallback(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::expiresIn", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::grantType", referenced from: QOAuth2AuthorizationCodeFlow::requestAccessToken(QString const&) in qoauth2authorizationcodeflow.cpp.o QOAuth2AuthorizationCodeFlow::refreshAccessToken() in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::OAuth2KeyString::tokenType", referenced from: QOAuth2AuthorizationCodeFlowPrivate::_q_accessTokenRequestFinished(QMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::generateRandomState()", referenced from: QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::QAbstractOAuth2Private(std::__1::pair const&, QUrl const&, QNetworkAccessManager*)", referenced from: QOAuth2AuthorizationCodeFlowPrivate::QOAuth2AuthorizationCodeFlowPrivate(QUrl const&, QUrl const&, QString const&, QNetworkAccessManager*) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2Private::~QAbstractOAuth2Private()", referenced from: QOAuth2AuthorizationCodeFlowPrivate::~QOAuth2AuthorizationCodeFlowPrivate() in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuthReplyHandler::QAbstractOAuthReplyHandler(QObject*)", referenced from: QOAuthOobReplyHandler::QOAuthOobReplyHandler(QObject*) in qoauthoobreplyhandler.cpp.o "QAbstractOAuthReplyHandler::~QAbstractOAuthReplyHandler()", referenced from: vtable for QAbstractOAuthReplyHandler in mocs_compilation.cpp.o "QAbstractOAuthReplyHandler::~QAbstractOAuthReplyHandler()", referenced from: vtable for QAbstractOAuthReplyHandler in mocs_compilation.cpp.o "QAbstractOAuthReplyHandler::~QAbstractOAuthReplyHandler()", referenced from: QOAuthOobReplyHandler::~QOAuthOobReplyHandler() in qoauthoobreplyhandler.cpp.o "QOAuth1::deleteResource(QUrl const&, QMap const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::prepareRequest(QNetworkRequest*, QByteArray const&, QByteArray const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::continueGrantWithVerifier(QString const&)", referenced from: QOAuth1::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QOAuth1::get(QUrl const&, QMap const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::put(QUrl const&, QMap const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::head(QUrl const&, QMap const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::post(QUrl const&, QMap const&)", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::grant()", referenced from: vtable for QOAuth1 in mocs_compilation.cpp.o "QOAuth1::QOAuth1(QObject*)", referenced from: QtPrivate::QMetaTypeForType::getDefaultCtr()::'lambda'(QtPrivate::QMetaTypeInterface const*, void*)::operator()(QtPrivate::QMetaTypeInterface const*, void*) const in mocs_compilation.cpp.o "QAbstractOAuth2::expirationAt() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::refreshToken() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::responseType() const", referenced from: QOAuth2AuthorizationCodeFlow::buildAuthenticateUrl(QMultiMap const&) in qoauth2authorizationcodeflow.cpp.o "QAbstractOAuth2::clientIdentifierSharedKey() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::scope() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::state() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "QAbstractOAuth2::userAgent() const", referenced from: QAbstractOAuth2::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) in mocs_compilation.cpp.o "typeinfo for QAbstractOAuth2Private", referenced from: typeinfo for QOAuth2AuthorizationCodeFlowPrivate in qoauth2authorizationcodeflow.cpp.o