Anmelden
In diesem Forum kommunizieren Menschen aus der ganzen Welt, deshalb werden die Nachrichten auf Englisch ausgetauscht.

Building error on Fedora 33

  • DM 1 0
    Nachricht von Diego Muñoz am
    Hello, i'm trying to compile Polyphone 2.2 on Fedora 33 and i made sure to follow all steps indicated in this forum and the official build guide for Fedora, namely i:
    - Installed all dependencies
    - Edited the LIBS += -lqcustomplot line
    - Uncommented the 3 defines at the start of polyphone.pro
    - Gave the additional argument PREFIX=/usr to qmake-qt5

    And yet i get this:

    editor/tree/treeitemdelegate.cpp: In member function ‘void TreeItemDelegate::drawRoot(QPainter*, const QStyleOptionViewItem&, const QModelIndex&, bool) const’:
    editor/tree/treeitemdelegate.cpp:144:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
    144 | QPainterPath path;
    | ^~~~
    make: *** [Makefile:8536: generated_files/treeitemdelegate.o] Error 1


    Help much appreciated, as there is no official Polyphone package on the Fedora repository.
  • 429 1
    Nachricht von Davy am
    This line was missing at the beginning of the file:#include <QPainterPath>

Melden Sie sich an oder registrieren Sie sich, um an den Diskussionen teilzunehmen.

Polyphone braucht Sie!

Polyphone ist kostenlos, aber die Website und die Entwicklung verursachen Kosten. Eine kleine Spende hilft sehr.

Spenden
Die Grundlagen lernen Ein Tutorial ausprobieren
Nach
oben