Building /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.cpp Building /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.o In file included from /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.cpp:39: /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qstring.cpp: In member function ‘virtual Squish::Object::Ptr SquishClass_QString::castTo(Squish::Object::Ptr, const Squish::Class*, bool) const’: /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qstring.cpp:3127:9: error: ‘basic_string_view’ was not declared in this scope; did you mean ‘std::basic_string_view’? 3127 | basic_string_view v = o->operator std::u16string_view(); | ^~~~~~~~~~~~~~~~~ | std::basic_string_view In file included from /usr/include/c++/13/bits/basic_string.h:47, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/streambuf:43, from /usr/include/c++/13/bits/streambuf_iterator.h:35, from /usr/include/c++/13/iterator:66, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/qcontainertools_impl.h:20, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/qarraydataops.h:9, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/qarraydatapointer.h:7, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/qbytearray.h:11, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/qcoreevent.h:8, from /home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtGui/qevent.h:13, from /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.cpp:2: /usr/include/c++/13/string_view:106:11: note: ‘std::basic_string_view’ declared here 106 | class basic_string_view | ^~~~~~~~~~~~~~~~~ /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qstring.cpp:3128:90: error: expected type-specifier before ‘basic_string_view’ 3128 | Object::Ptr r = Inspector::self()->type( "basic_string_view" )->wrap( (void*)new basic_string_view( v ), ObjectAttribute( ObjectAttribute::FNone, 0 ) ); | ^~~~~~~~~~~~~~~~~ In file included from /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.cpp:73: /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qpen.cpp: In function ‘void squishinit_qpen()’: /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qpen.cpp:405:19: error: ‘SquishClass_QExplicitlySharedDataPointer’ does not name a type; did you mean ‘SquishClass_QSharedDataPointer’? 405 | (void)new SquishClass_QExplicitlySharedDataPointer( args, "QExplicitlySharedDataPointer" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SquishClass_QSharedDataPointer /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qpen.cpp:405:71: error: expected primary-expression before ‘>’ token 405 | (void)new SquishClass_QExplicitlySharedDataPointer( args, "QExplicitlySharedDataPointer" ); | ^ /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishidl_qpen.cpp:405:74: warning: left operand of comma operator has no effect [-Wunused-value] 405 | (void)new SquishClass_QExplicitlySharedDataPointer( args, "QExplicitlySharedDataPointer" ); | ^~~~ g++ -DTIXML_USE_STL -DHAVE_TRACELIB -DQT_DISABLE_DEPRECATED_BEFORE\=0x050000 -DSQUISH_QTWRAPPER_EXTENSION -DQT_NO_BIG_CODECS -DQT_NO_STYLES -DSQUISH_COMMONWRAPPER_MAKEDLL -DSQUISH_QTWRAPPER_MAKEDLL -DSQUISH_WINWRAPPER_MAKEDLL -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtGui -I/home/ausutter/Projects/git/squish -I/home/ausutter/Projects/git/squish/include -I/home/ausutter/Projects/git/squish/src -I/home/ausutter/Projects/git/squish/build2 -I/home/ausutter/Projects/git/squish/build2/src -I/home/ausutter/Projects/git/squish/build2/src/wrappers/qt -I/home/ausutter/Projects/git/squish/src/3rdparty/tracetool -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/6.7.1 -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtCore/6.7.1/QtCore -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/mkspecs/linux-g++ -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtGui -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtGui/6.7.1 -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtGui/6.7.1/QtGui -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtWidgets -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtWidgets/6.7.1 -I/home/ausutter/Applications/Qt/6.7.1/gcc_64/include/QtWidgets/6.7.1/QtWidgets -Wno-deprecated-declarations -Wno-long-long -fvisibility\=hidden -Wno-psabi -Wno-deprecated-copy -std\=gnu++17 -DNDEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -DQ_WS_QPA -DQT_NO_EXCEPTIONS -fPIC -W -Wall -Wchar-subscripts -Wwrite-strings -Wcast-align -Wdeprecated -Wformat\=2 -Wunused-parameter -Werror\=return-type -O0 -fPIC -fexceptions -c -o /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.o /home/ausutter/Projects/git/squish/build2/src/wrappers/qt/squishqtwrapper_wrapperinit.cpp Aborting build. Last command exited with status 1.