J'essaye d'installer, mais en vain, le paquet fotowall (pour ceux qui connaissent).
Le paquet fotowall et fotowall-git retournent les mêmes erreurs.
Donc, le paquet compile, et un moment :
Code : Tout sélectionner
3rdparty/videocapture/VideoDevice.cpp:897:41: note: …cette instruction, mais l'indentation de cette dernière est trompeuse car elle fait croire qu'elle est gardée par le « if »
897 | if (b<0) b=0; if (b>255) b=255;
| ^~
g++ -c -pipe -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wextra -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -I/usr/include/qt -I/usr/include/qt/QtSvg -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -Ibuild -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/VideoInput.o 3rdparty/videocapture/VideoInput.cpp
g++ -c -pipe -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wextra -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -I/usr/include/qt -I/usr/include/qt/QtSvg -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -Ibuild -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/controller.o 3rdparty/posterazor/controller.cpp
g++ -c -pipe -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wextra -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -I/usr/include/qt -I/usr/include/qt/QtSvg -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -Ibuild -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/wizard.o 3rdparty/posterazor/wizard.cpp
g++ -c -pipe -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wextra -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -I/usr/include/qt -I/usr/include/qt/QtSvg -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -Ibuild -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/paintcanvas.o 3rdparty/posterazor/paintcanvas.cpp
3rdparty/posterazor/paintcanvas.cpp: Dans la fonction membre « virtual void PaintCanvas::drawOverlayText(const QPointF&, int, int, const QString&) »:
3rdparty/posterazor/paintcanvas.cpp:89:22: erreur: l'agrégat « QPainterPath textPath » a un type incomplet et ne peut être défini
89 | QPainterPath textPath;
| ^~~~~~~~
make: *** [Makefile:2681 : build/paintcanvas.o] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
Abandon…
==> ERREUR : Makepkg n'a pas pu construire fotowall-git
Sous debian, le paquet n'existe pas. Je suis en train de voir sous Ubuntu (en virtualisation).
Il est possible de télécharger les binaires, ainsi que des exécutable. Mais les exécutables ne fonctionnent pas. Et pour les binaires, si le paquet sous yaourt retourne une erreur, il est probable que le binaire aussi en le compilant...
J'avoue être un peu désemparé.
Auriez-vous une idée ou deux ?
Je vous remercie pour votre réponse.
Bonne soirée.