Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-72959

Cross-Compiling Qt 5.12 for Raspberry Pi Build Fails

    XMLWordPrintable

Details

    • Linux/Other display system

    Description

      Hi! good day.

      Trying to build Qt 5.12 for Raspberry Pi 3, I get following error on make step.
      I'll appreciate so much your comments.
      Thank you!

      Im using this configuration:

      /* Package */
      http://download.qt.io/official_releases/qt/5.12/5.12.0/single/qt-everywhere-src-5.12.0.tar.xz

      /* Configuration */
      ./configure release -opengl es2 -device linux-rasp-pi3-g++ -device-option CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf -sysroot ~/raspi/sysroot -opensource -confirm-license -prefix /usr/local/qt5pi -extprefix ~/raspi/qt5pi -hostprefix ~/raspi/qt5 -v -no-use-gold-linker

      /* Make output (error) */

      /home/gus/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -include .pch/Qt5Quick -march=armv8-a -mtune=cortex-a53 -mfpu=crypto-neon-fp-armv8 -mfloat-abi=hard --sysroot=/home/gus/raspi/sysroot -O2 -std=c+11 -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -Wno-missing-field-initializers -D_REENTRANT -fPIC -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_QUICK_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -I../../include -I../../include/QtQuick -I../../include/QtQuick/5.12.0 -I../../include/QtQuick/5.12.0/QtQuick -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtGui/5.12.0 -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtGui/5.12.0/QtGui -I../../include/QtQml/5.12.0 -I../../include/QtQml/5.12.0/QtQml -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0 -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtGui -I../../include/QtQml -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtNetwork -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore -I.moc -I=/opt/vc/include -I=/opt/vc/include/interface/vcos/pthreads -I=/opt/vc/include/interface/vmcs_host/linux -I/home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/mkspecs/devices/linux-rasp-pi3-g+ -o .obj/qquickshadereffectmesh.o items/qquickshadereffectmesh.cpp
      items/qquicktableview.cpp: En la función miembro ‘void QQuickTableViewPrivate::connectToModel()’:
      items/qquicktableview.cpp:1650:131: error: no matching function for call to ‘QQuickTableViewPrivate::connect(QPointer<QQmlTableInstanceModel>&, void (QQmlTableInstanceModel::)(int, QObject), QQuickTableViewPrivate* const, void (QQuickTableViewPrivate::)(int, QObject))’
      QObjectPrivate::connect(tableModel, &QQmlTableInstanceModel::itemPooled, this, &QQuickTableViewPrivate::itemPooledCallback);
      ^
      items/qquicktableview.cpp:1650:131: nota: los candidatos son:
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:327:32: nota: template<class Func1, class Func2> static QMetaObject::Connection QObjectPrivate::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
      inline QMetaObject::Connection QObjectPrivate::connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:327:32: nota: falló la deducción/sustitución del argumento de plantilla:
      items/qquicktableview.cpp:1650:131: nota: no coinciden los tipos ‘const typename QtPrivate::FunctionPointer<Func>::Object*’ y ‘QPointer<QQmlTableInstanceModel>’
      QObjectPrivate::connect(tableModel, &QQmlTableInstanceModel::itemPooled, this, &QQuickTableViewPrivate::itemPooledCallback);
      ^
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:225:36: nota: static QMetaObject::Connection QObjectPrivate::connect(const QObject*, int, QtPrivate::QSlotObjectBase*, Qt::ConnectionType)
      static QMetaObject::Connection connect(const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type);
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:225:36: nota: no known conversion for argument 2 from ‘void (QQmlTableInstanceModel::)(int, QObject)’ to ‘int’
      items/qquicktableview.cpp:1651:131: error: no matching function for call to ‘QQuickTableViewPrivate::connect(QPointer<QQmlTableInstanceModel>&, void (QQmlTableInstanceModel::)(int, QObject), QQuickTableViewPrivate* const, void (QQuickTableViewPrivate::)(int, QObject))’
      QObjectPrivate::connect(tableModel, &QQmlTableInstanceModel::itemReused, this, &QQuickTableViewPrivate::itemReusedCallback);
      ^
      items/qquicktableview.cpp:1651:131: nota: los candidatos son:
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:327:32: nota: template<class Func1, class Func2> static QMetaObject::Connection QObjectPrivate::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
      inline QMetaObject::Connection QObjectPrivate::connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:327:32: nota: falló la deducción/sustitución del argumento de plantilla:
      items/qquicktableview.cpp:1651:131: nota: no coinciden los tipos ‘const typename QtPrivate::FunctionPointer<Func>::Object*’ y ‘QPointer<QQmlTableInstanceModel>’
      QObjectPrivate::connect(tableModel, &QQmlTableInstanceModel::itemReused, this, &QQuickTableViewPrivate::itemReusedCallback);
      ^
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:225:36: nota: static QMetaObject::Connection QObjectPrivate::connect(const QObject*, int, QtPrivate::QSlotObjectBase*, Qt::ConnectionType)
      static QMetaObject::Connection connect(const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type);
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:225:36: nota: no known conversion for argument 2 from ‘void (QQmlTableInstanceModel::)(int, QObject)’ to ‘int’
      items/qquicktableview.cpp: En la función miembro ‘void QQuickTableViewPrivate::disconnectFromModel()’:
      items/qquicktableview.cpp:1681:134: error: no matching function for call to ‘QQuickTableViewPrivate::disconnect(QPointer<QQmlTableInstanceModel>&, void (QQmlTableInstanceModel::)(int, QObject), QQuickTableViewPrivate* const, void (QQuickTableViewPrivate::)(int, QObject))’
      QObjectPrivate::disconnect(tableModel, &QQmlTableInstanceModel::itemPooled, this, &QQuickTableViewPrivate::itemPooledCallback);
      ^
      items/qquicktableview.cpp:1681:134: nota: los candidatos son:
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:356:6: nota: template<class Func1, class Func2> static bool QObjectPrivate::disconnect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2)
      bool QObjectPrivate::disconnect(const typename QtPrivate::FunctionPointer< Func1 >::Object* sender, Func1 signal,
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:356:6: nota: falló la deducción/sustitución del argumento de plantilla:
      items/qquicktableview.cpp:1681:134: nota: no coinciden los tipos ‘const typename QtPrivate::FunctionPointer<Func>::Object*’ y ‘QPointer<QQmlTableInstanceModel>’
      QObjectPrivate::disconnect(tableModel, &QQmlTableInstanceModel::itemPooled, this, &QQuickTableViewPrivate::itemPooledCallback);
      ^
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:226:17: nota: static bool QObjectPrivate::disconnect(const QObject*, int, void**)
      static bool disconnect(const QObject *sender, int signal_index, void **slot);
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:226:17: nota: el candidato espera 3 argumentos, se proporcionaron 4
      items/qquicktableview.cpp:1682:134: error: no matching function for call to ‘QQuickTableViewPrivate::disconnect(QPointer<QQmlTableInstanceModel>&, void (QQmlTableInstanceModel::)(int, QObject), QQuickTableViewPrivate* const, void (QQuickTableViewPrivate::)(int, QObject))’
      QObjectPrivate::disconnect(tableModel, &QQmlTableInstanceModel::itemReused, this, &QQuickTableViewPrivate::itemReusedCallback);
      ^
      items/qquicktableview.cpp:1682:134: nota: los candidatos son:
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:356:6: nota: template<class Func1, class Func2> static bool QObjectPrivate::disconnect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2)
      bool QObjectPrivate::disconnect(const typename QtPrivate::FunctionPointer< Func1 >::Object* sender, Func1 signal,
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:356:6: nota: falló la deducción/sustitución del argumento de plantilla:
      items/qquicktableview.cpp:1682:134: nota: no coinciden los tipos ‘const typename QtPrivate::FunctionPointer<Func>::Object*’ y ‘QPointer<QQmlTableInstanceModel>’
      QObjectPrivate::disconnect(tableModel, &QQmlTableInstanceModel::itemReused, this, &QQuickTableViewPrivate::itemReusedCallback);
      ^
      In file included from /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/qobject_p.h:1:0,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlnotifier_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:57,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlpropertycache_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compileddata_p.h:69,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compileddata_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qv4compiler_p.h:58,
      from ../../include/QtQml/5.12.0/QtQml/private/qv4compiler_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/compiler/qqmlirbuilder_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlirbuilder_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmltypeloader_p.h:72,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlengine_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlvme_p.h:64,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlvme_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/qml/qqmlincubator_p.h:46,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlincubator_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmlobjectmodel_p.h:55,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmlobjectmodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmldelegatemodel_p.h:56,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmldelegatemodel_p.h:1,
      from ../../include/QtQml/5.12.0/QtQml/private/../../../../../src/qml/types/qqmltableinstancemodel_p.h:54,
      from ../../include/QtQml/5.12.0/QtQml/private/qqmltableinstancemodel_p.h:1,
      from items/qquicktableview_p_p.h:57,
      from items/qquicktableview.cpp:41:
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:226:17: nota: static bool QObjectPrivate::disconnect(const QObject*, int, void**)
      static bool disconnect(const QObject *sender, int signal_index, void **slot);
      ^
      /home/gus/raspi/qt-everywhere-src-5.12.0/qtbase/include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:226:17: nota: el candidato espera 3 argumentos, se proporcionaron 4
      Makefile:115336: recipe for target '.obj/qquicktableview.o' failed
      make[3]: *** [.obj/qquicktableview.o] Error 1
      make[3]: *** Se espera a que terminen otras tareas....
      make[3]: se sale del directorio '/home/gus/raspi/qt-everywhere-src-5.12.0/qtdeclarative/src/quick'
      Makefile:96: recipe for target 'sub-quick-make_first-ordered' failed
      make[2]: *** [sub-quick-make_first-ordered] Error 2
      make[2]: se sale del directorio '/home/gus/raspi/qt-everywhere-src-5.12.0/qtdeclarative/src'
      Makefile:47: recipe for target 'sub-src-make_first' failed
      make[1]: *** [sub-src-make_first] Error 2
      make[1]: se sale del directorio '/home/gus/raspi/qt-everywhere-src-5.12.0/qtdeclarative'
      Makefile:334: recipe for target 'module-qtdeclarative-make_first' failed
      make: *** [module-qtdeclarative-make_first] Error 2

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qtbuildsystem Qt Build System Team
            francisco01 Francisco Ramirez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes