• # Compilation sur Debian

    Posté par . En réponse au journal NoComprendo, le retour. Évalué à 2.

    J'ai l'erreur suivante en essayant de compiler sur Debian 12 :

    In file included from blink.h:17,
    from blink.cpp:21:
    config.h:80:28: error: field ‘speechesList’ has incomplete type ‘QMap’
    80 | QMap speechesList;
    | ~~~~~~~~~~~
    In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1301,
    from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
    from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:43,
    from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPalette:1,
    from blink.cpp:19:
    /usr/include/x86_64-linux-gnu/qt5/QtCore/qtypeinfo.h:240:29: note: declaration of ‘class QMap’
    240 | Q_DECLARE_MOVABLE_CONTAINER(QMap);
    | ~~~
    /usr/include/x86_64-linux-gnu/qt5/QtCore/qtypeinfo.h:222:41: note: in definition of macro ‘Q_DECLARE_MOVABLE_CONTAINER’
    222 | template class CONTAINER; \
    | ~~~~~~~~
    make[1]: *** [Makefile:810 : blink.o] Erreur 1

    S'il y a d'autres debianeux par ici qui auraient trouvé une solution :)

    aussi sur le salon xmpp:linuxfr@chat.jabberfr.org?join