libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/fontconfig/2.13.1/include -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/qt/5.15.0/lib/QtNetwork.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtPrintSupport.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtGui.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtSql.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtXml.framework/Headers -I/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -Ilibgui/graphics -I./libgui/graphics -I./libgui/src/m-editor -Iliboctave -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -I/usr/local/opt/readline/include -I/usr/local/opt/sqlite/include -I/usr/local/opt/openssl/include -I/usr/local/opt/gettext/include -I/usr/local/opt/icu4c/include -I/usr/local/opt/qt5/include -I/usr/local/opt/sundials27/include -I/usr/local/opt/zlib/include -fPIC -D_THREAD_SAFE -pthread -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -std=c++14 -MT libgui/src/libgui_src_la-documentation.lo -MD -MP -MF libgui/src/.deps/libgui_src_la-documentation.Tpo -c libgui/src/documentation.cc -fno-common -DPIC -o libgui/src/.libs/libgui_src_la-documentation.o libgui/src/documentation.cc:431:57: warning: 'query' is deprecated [-Wdeprecated-declarations] = m_help_engine->searchEngine ()->queryWidget ()->query (); ^ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpsearchquerywidget.h:70:5: note: 'query' has been explicitly marked deprecated here QT_DEPRECATED QList query() const; ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ libgui/src/documentation.cc:452:37: warning: 'search' is deprecated [-Wdeprecated-declarations] m_help_engine->searchEngine ()->search (queries); ^ /usr/local/opt/qt5/include/QtHelp/qhelpsearchengine.h:121:5: note: 'search' has been explicitly marked deprecated here QT_DEPRECATED void search(const QList &queryList); ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ libgui/src/documentation.cc:477:32: warning: 'hits' is deprecated [-Wdeprecated-declarations] = search_engine->hits (0, search_engine->hitCount ()); ^ /usr/local/opt/qt5/include/QtHelp/qhelpsearchengine.h:108:5: note: 'hits' has been explicitly marked deprecated here QT_DEPRECATED QList hits(int start, int end) const; ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ libgui/src/documentation.cc:477:56: warning: 'hitCount' is deprecated [-Wdeprecated-declarations] = search_engine->hits (0, search_engine->hitCount ()); ^ /usr/local/opt/qt5/include/QtHelp/qhelpsearchengine.h:107:5: note: 'hitCount' has been explicitly marked deprecated here QT_DEPRECATED int hitCount() const; ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ libgui/src/documentation.cc:639:46: error: member access into incomplete type 'const QHelpLink' QUrl first_url = found_links.constFirst().url; ^ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpindexwidget.h:55:8: note: forward declaration of 'QHelpLink' struct QHelpLink; ^ libgui/src/documentation.cc:674:24: warning: 'search' is deprecated [-Wdeprecated-declarations] search_engine->search (query); ^ /usr/local/opt/qt5/include/QtHelp/qhelpsearchengine.h:121:5: note: 'search' has been explicitly marked deprecated here QT_DEPRECATED void search(const QList &queryList); ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ libgui/src/documentation.cc:680:23: warning: 'setQuery' is deprecated [-Wdeprecated-declarations] search_query->setQuery (query); ^ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpsearchquerywidget.h:71:5: note: 'setQuery' has been explicitly marked deprecated here QT_DEPRECATED void setQuery(const QList &queryList); ^ /usr/local/opt/qt5/include/QtCore/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED' # define QT_DEPRECATED Q_DECL_DEPRECATED ^ /usr/local/opt/qt5/include/QtCore/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED' # define Q_DECL_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:45: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:3357:38: error: incomplete type 'QHelpLink' used in type trait expression : public integral_constant ^ /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:66:17: note: in instantiation of template class 'std::__1::is_trivial' requested here return std::is_trivial::value; ^ /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:84:22: note: in instantiation of function template specialization 'qIsTrivial' requested here isComplex = !qIsTrivial(), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:523:9: note: in instantiation of template class 'QTypeInfo' requested here if (QTypeInfo::isLarge || QTypeInfo::isStatic) ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:921:5: note: in instantiation of member function 'QList::node_destruct' requested here node_destruct(reinterpret_cast(data->array + data->begin), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:874:9: note: in instantiation of member function 'QList::dealloc' requested here dealloc(d); ^ libgui/src/documentation.cc:637:24: note: in instantiation of member function 'QList::~QList' requested here = m_help_engine->documentsForIdentifier (ref_name); ^ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpindexwidget.h:55:8: note: forward declaration of 'QHelpLink' struct QHelpLink; ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:1298: /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:84:22: error: expression is not an integral constant expression isComplex = !qIsTrivial(), ~^~~~~~~~~~~~~~~ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:523:9: note: in instantiation of template class 'QTypeInfo' requested here if (QTypeInfo::isLarge || QTypeInfo::isStatic) ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:921:5: note: in instantiation of member function 'QList::node_destruct' requested here node_destruct(reinterpret_cast(data->array + data->begin), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:874:9: note: in instantiation of member function 'QList::dealloc' requested here dealloc(d); ^ libgui/src/documentation.cc:637:24: note: in instantiation of member function 'QList::~QList' requested here = m_help_engine->documentsForIdentifier (ref_name); ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:45: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:3339:38: error: incomplete type 'QHelpLink' used in type trait expression : public integral_constant ^ /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:56:17: note: in instantiation of template class 'std::__1::is_trivially_copyable' requested here return std::is_trivially_copyable::value && std::is_trivially_destructible::value; ^ /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:86:25: note: in instantiation of function template specialization 'qIsRelocatable' requested here isRelocatable = qIsRelocatable(), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:523:9: note: in instantiation of template class 'QTypeInfo' requested here if (QTypeInfo::isLarge || QTypeInfo::isStatic) ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:921:5: note: in instantiation of member function 'QList::node_destruct' requested here node_destruct(reinterpret_cast(data->array + data->begin), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:874:9: note: in instantiation of member function 'QList::dealloc' requested here dealloc(d); ^ libgui/src/documentation.cc:637:24: note: in instantiation of member function 'QList::~QList' requested here = m_help_engine->documentsForIdentifier (ref_name); ^ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpindexwidget.h:55:8: note: forward declaration of 'QHelpLink' struct QHelpLink; ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:1298: /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:86:25: error: expression is not an integral constant expression isRelocatable = qIsRelocatable(), ^~~~~~~~~~~~~~~~~~~ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:523:9: note: in instantiation of template class 'QTypeInfo' requested here if (QTypeInfo::isLarge || QTypeInfo::isStatic) ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:921:5: note: in instantiation of member function 'QList::node_destruct' requested here node_destruct(reinterpret_cast(data->array + data->begin), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:874:9: note: in instantiation of member function 'QList::dealloc' requested here dealloc(d); ^ libgui/src/documentation.cc:637:24: note: in instantiation of member function 'QList::~QList' requested here = m_help_engine->documentsForIdentifier (ref_name); ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:1298: /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:87:20: error: invalid application of 'sizeof' to an incomplete type 'QHelpLink' isLarge = (sizeof(T)>sizeof(void*)), ^~~~~~~~~ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpindexwidget.h:55:8: note: forward declaration of 'QHelpLink' struct QHelpLink; ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:43: In file included from /usr/local/opt/qt5/include/QtWidgets/qtwidgetsglobal.h:43: In file included from /usr/local/opt/qt5/include/QtGui/qtguiglobal.h:43: In file included from /usr/local/opt/qt5/include/QtCore/qglobal.h:1298: /usr/local/opt/qt5/include/QtCore/qtypeinfo.h:89:18: error: invalid application of 'sizeof' to an incomplete type 'QHelpLink' sizeOf = sizeof(T) ^~~~~~~~~ /usr/local/Cellar/qt/5.15.0/lib/QtHelp.framework/Headers/qhelpindexwidget.h:55:8: note: forward declaration of 'QHelpLink' struct QHelpLink; ^ In file included from libgui/src/documentation.cc:30: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/QAction:1: In file included from /usr/local/opt/qt5/include/QtWidgets/qaction.h:46: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/qwidget.h:45: In file included from /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qobject.h:49: /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:523:21: error: incomplete definition of type 'QTypeInfo' if (QTypeInfo::isLarge || QTypeInfo::isStatic) ~~~~~~~~~~~~^~ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:921:5: note: in instantiation of member function 'QList::node_destruct' requested here node_destruct(reinterpret_cast(data->array + data->begin), ^ /usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qlist.h:874:9: note: in instantiation of member function 'QList::dealloc' requested here dealloc(d); ^ libgui/src/documentation.cc:637:24: note: in instantiation of member function 'QList::~QList' requested here = m_help_engine->documentsForIdentifier (ref_name); ^ 6 warnings and 8 errors generated. make[2]: *** [libgui/src/libgui_src_la-documentation.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2