Vous n'êtes pas identifié(e).
mon compilateur a l'air ok:
ensuite j'ai du faire plusieurs choses.. déjà mettre à jour le fichier qmake.conf du sdk relatif à ma cible comme ceci:
ensuite j'ai fait ce ./configure:
Puis
A ce stade je suis sensé avoir mon SDK compilé pour du arm dans le répertoire /usr/local/Qt-4.8.5-arm
ensuite dans qtcreator (l'IDE en général utilisé avec Qt) j'ai sélectionné le bon qmake dans /usr/local/Qt-4.8.5-arm/bin et le bon compilateur /home/franck/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-g++
Dans la partie projet j'ai ajouté ces arguments:
-spec linux-arm-gnueabi-g++ pour qmake
ARCH=arm CROSS_COMPILE=/home/franck/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf- pour make
là qmake fonctionne et make créé bien mon fichier exécutable...^^
Edit pour mise à jour.. la chaîne de cross compilation fonctionne^^
Dernière modification par zodd (10-02-2014 22:42:16)
Hors ligne
Donc ça a l'air pas mal.. je teste ça dès que j'ai accès à ma cible ^^ (en espérant pouvoir enlever le message d'erreur du post précédent ^^)
Edit: voilà c'est testé et comme dis au dessus l'exécutable se lance..^^
Dernière modification par zodd (10-02-2014 22:42:54)
Hors ligne
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
./configure -opensource -confirm-license -prefix /usr/local/Qt-4.8.5-arm -embedded arm -little-endian -no-pch -xplatform qws/linux-arm-gnueabi-g++
, ce n'est pas clair pour moi (très débutant).
Serait-il possible d'avoir des explications ?
Merci beaucoup
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Hors ligne