Convertir projet x64 en ARM (Raspberry Pi)
-
@KroMignon
Ahh j'ai l'impression qu'on y est presque...
Maintenant j'ai cette erreur :ui_MoonWeather.h:162:41: error: ‘MarkdownText’ is not a member of ‘Qt’ latitude_lbl->setTextFormat(Qt::MarkdownText);
je n'ai jamais touché au fichier .ui.. je cherche d'où ça vient mais la compilation a fonctionnée
-
@Ayckinn said in Convertir projet x64 en ARM (Raspberry Pi):
je n'ai jamais touché au fichier .ui.. je cherche d'où ça vient
D'après la doc, Qt::MarkdownText n'est disponible qu'à partir de Qt 5.14.
Je n'ai aucune idée de la version que Qt qui est fourni avec Raspbian. -
J'ai trouvé, apparemment, dans les options des labels, j'avais mis MarkDown, mais je ne me souviens ni quand ni pourquoi j'aurais fait ça..
J'ai pu le régler en passant les option en "Auto Text"
Maintenant j'ai ça :
qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display.
mais on y est presque
-
@Ayckinn said in Convertir projet x64 en ARM (Raspberry Pi):
qt.qpa.screen: QXcbConnection: Could not connect to display
Could not connect to any X display.Question idiote, je suppose tu lances ton application à distance à partir d'une session ssh?
Je pense qu'un
export DISPLAY=:0.0
avant de lancer l'executable ouDISPLAY=:0.0 ./<le_nom_du_programme>
devrait faire l'affaire. -
C'est pas idiot du tout. oui absolument, je la lance en SSH.
Et tu as raison, le problème vient de là car, si je la lance direct du RPi, elle fonctionne, mais ça m'embête de pas pouvoir la gérer en SSh..
J'ai essayé ta méthode mais ça ne marche pas, je suis dessus aussi..
Mais ENCORE UNE FOIS.. tu m'as sortis de la m*****.. T'es un grand mon ami !! ;)
-
@Ayckinn said in Convertir projet x64 en ARM (Raspberry Pi):
Mais ENCORE UNE FOIS.. tu m'as sortis de la m*****.. T'es un grand mon ami !! ;)
De rien :)
Laisse un message STP quand tu auras trouvé, je suis sure que tu vas trouver ;)
Je vais couper mon PC pour aujourd'hui.Bonne soirée!
-
Voici ce à quoi tu as TRES LARGEMENT contribué
Pour le problème d'affichage, tu avais raison.. Il fallait mettre cette ligne à la fin du fichier [.bashrc]
export DISPLAY=:0
Elle est totalement opérationnelle.. MERCI pour tout tes conseils ;)