Essayer de construire qt-creator v3.2.2 à partir du source sur Ubuntu 14.10. Échoue. Qmake ne trouve pas qt5.3.1
$ qmake -r
...
Project WARNING: QmlDesigner plugin has been disabled.
Project WARNING: This plugin requires Qt 5.3.1 or newer.
...
Project ERROR: Unknown module(s) in QT: designercomponents-private
On dirait que qmake est construit contre qt5.3.0 ...
qmake -version
QMake version 3.0
Using Qt version 5.3.0 in /usr/lib/x86_64-linux-gnu
..Mais certaines bibliothèques semblent liées à qt5.3.1:
$ apt-cache search libqt5 --names-only | awk '{ print $1 }' | xargs apt-cache show | grep -e 'Package\|Version' | grep 5.3.1 -B 1
Package: libqt5script5
Version: 5.3.1+dfsg-3ubuntu1
Package: libqt5scripttools5
Version: 5.3.1+dfsg-3ubuntu1
Package: libqt5xmlpatterns5
Version: 5.3.1-4ubuntu3
Package: libqt5xmlpatterns5-dev
Version: 5.3.1-4ubuntu3
Package: libqt5xmlpatterns5-private-dev
Version: 5.3.1-4ubuntu3
Package: libqt5websockets5
Version: 5.3.1-1ubuntu1
Package: libqt5websockets5-dev
Version: 5.3.1-1ubuntu1
Quel paquet me manque qui me permettra d'utiliser qt5.3.1? Je n'ai pas trouvé de paquet qt5base ou qmake de la version 5.3.1.
Les Notes de version 14.1 indiquent uniquement "Qt mis à jour vers la version 5.3", mais le fait que certaines bibliothèques semblent être de la version 5.3.1 me suggère que la version 5.3.1 est peut-être prise en charge.
Il est parfois difficile de suivre les dépendances de construction à l'aide des erreurs de construction cmake
/make
. Mieux vaut installer toutes les dépendances de construction utilisées par le package de version en utilisant:
Sudo apt-get build-dep qtcreator
Cela vous fera gagner beaucoup de temps, en recherchant juste quelques dépendances supplémentaires si nécessaire.