Envoyé par
ymoreau
J'aurais du y penser tout de suite mais tu peux aussi faire qmake --version pour voir quelle version de QMake et de Qt va être utilisée.
En tout cas tu as bien deux installations de Qt différentes. Si tu compiles avec Qt 4.8 mais qu'à l'exécution ton programme charge les bibliothèques de Qt5 par exemple ça va poser problème. C'est un problème de compilation/linux pas spécifique à Qt à priori. Ton .pro n'y est pour rien.
Pourquoi veux tu compiler avec Qt 4.8 ? Si tu ne vises pas un déploiement particulier c'est inutile, si tu veux déployer uniquement en Qt 4.8 fais tes tests avec un LD_LIBRARY_PATH en priorité sur ton installation Qt 4.8 et pas celle du système.
alors mes versions de qmake :
pour le natif ubuntu
> qmake --version
QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib/i386-linux-gnu
et celle de QT
/usr/local/Trolltech/Qt-4.8.6/bin/qmake --version
QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib
c'est la meme aussi
tu peux peux me dire ou je doit modifier le LD_LIBRARY_PATH ?
merci
Partager