So following a suggestion from someone in stack overflow I did make instead of make -j4. This took a good long while and I changed the error above for this error:
libgui/qterminal/libqterminal/moc-QTerminal.cc:18:2: error: #error "This file was generated using the moc from 5.6.1. It"
#error "This file was generated using the moc from 5.6.1. It"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:19:2: error: #error "cannot be used with the include files from this version of Qt."
#error "cannot be used with the include files from this version of Qt."
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:20:2: error: #error "(The moc has changed too much.)"
#error "(The moc has changed too much.)"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:25:5: error: ‘QByteArrayData’ does not name a type
QByteArrayData data[18];
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:35:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(0, 0, 9), // "QTerminal"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:35:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(0, 0, 9), // "QTerminal"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:36:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(1, 10, 21), // "report_status_message"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:36:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(1, 10, 21), // "report_status_message"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:37:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(2, 32, 0), // ""
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:37:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(2, 32, 0), // ""
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:38:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(3, 33, 16), // "interrupt_signal"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:38:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(3, 33, 16), // "interrupt_signal"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:39:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(4, 50, 18), // "edit_mfile_request"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:39:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(4, 50, 18), // "edit_mfile_request"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:40:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(5, 69, 13), // "copyClipboard"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:40:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(5, 69, 13), // "copyClipboard"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:41:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(6, 83, 14), // "pasteClipboard"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:41:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(6, 83, 14), // "pasteClipboard"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:42:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(7, 98, 9), // "selectAll"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:42:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(7, 98, 9), // "selectAll"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:43:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(8, 108, 32), // "handleCustomContextMenuRequested"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:43:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(8, 108, 32), // "handleCustomContextMenuRequested"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:44:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(9, 141, 2), // "at"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:44:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(9, 141, 2), // "at"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:45:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(10, 144, 15), // "notice_settings"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:45:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(10, 144, 15), // "notice_settings"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:46:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(11, 160, 16), // "const QSettings*"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:46:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(11, 160, 16), // "const QSettings*"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:47:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(12, 177, 8), // "settings"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:47:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(12, 177, 8), // "settings"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:48:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(13, 186, 18), // "init_terminal_size"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:48:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(13, 186, 18), // "init_terminal_size"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:49:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(14, 205, 18), // "terminal_interrupt"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:49:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(14, 205, 18), // "terminal_interrupt"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:50:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(15, 224, 20), // "set_global_shortcuts"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:50:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(15, 224, 20), // "set_global_shortcuts"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:51:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(16, 245, 9), // "focus_out"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:51:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(16, 245, 9), // "focus_out"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:31:24: error: ‘QByteArrayData’ was not declared in this scope
- idx * sizeof(QByteArrayData)) \
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:52:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(17, 255, 9) // "edit_file"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:32:5: error: ‘Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET’ was not declared in this scope
)
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:52:1: note: in expansion of macro ‘QT_MOC_LITERAL’
QT_MOC_LITERAL(17, 255, 9) // "edit_file"
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In static member function ‘static void QTerminal::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:134:22: error: ‘IndexOfMethod’ is not a member of ‘QMetaObject’
} else if (_c == QMetaObject::IndexOfMethod) {
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: At global scope:
libgui/qterminal/libqterminal/moc-QTerminal.cc:162:64: error: ‘const struct qt_meta_stringdata_QTerminal_t’ has no member named ‘data’
{ &QWidget::staticMetaObject, qt_meta_stringdata_QTerminal.data,
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:163:52: error: ‘Q_NULLPTR’ was not declared in this scope
qt_meta_data_QTerminal, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
^
libgui/qterminal/libqterminal/moc-QTerminal.cc:163:63: error: ‘Q_NULLPTR’ was not declared in this scope
qt_meta_data_QTerminal, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘virtual const QMetaObject* QTerminal::metaObject() const’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:169:57: error: ‘class QObjectData’ has no member named ‘dynamicMetaObject’
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘virtual void* QTerminal::qt_metacast(const char*)’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:174:26: error: ‘Q_NULLPTR’ was not declared in this scope
if (!_clname) return Q_NULLPTR;
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘virtual int QTerminal::qt_metacall(QMetaObject::Call, int, void**)’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:189:22: error: ‘RegisterMethodArgumentMetaType’ is not a member of ‘QMetaObject’
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘void QTerminal::report_status_message(const QString&)’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:200:20: error: ‘Q_NULLPTR’ was not declared in this scope
void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘void QTerminal::interrupt_signal()’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:207:55: error: ‘Q_NULLPTR’ was not declared in this scope
QMetaObject::activate(this, &staticMetaObject, 1, Q_NULLPTR);
^
libgui/qterminal/libqterminal/moc-QTerminal.cc: In member function ‘void QTerminal::edit_mfile_request(const QString&, int)’:
libgui/qterminal/libqterminal/moc-QTerminal.cc:213:20: error: ‘Q_NULLPTR’ was not declared in this scope
void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };