“Projet d'ERREUR: Unknown module(s) dans QT: multimédia” lors de la construction de mon projet avec des produits frais statique Qt5.3.0

J'ai configuré et construit ma propre version de Qt pour gcc 64 bits sous linux, et avec une liaison statique.

Le processus va comme ceci (à partir du fichier README fournies avec qt):

  1. Téléchargement qt-partout-* archive source
  2. Extrait de qt dans un dossier "qtdir"
  3. Faire un nouveau répertoire "ombre" à côté "de qtdir" et aller dans
  4. Run "qtdir"/qtbase/configure -prefix "qtdir"/qtbase
  5. Run
  6. Attendre pour qt construire pour terminer. Prend étonnamment peu de temps.
  7. Construire mon projet avec les qmake

Quand j'ai utiliser qmake sur mon ancien projet, il se ferme avec le message

"Projet d'ERREUR: Unknown module(s) dans QT: multimédia multimediawidgets

Mon dossier de projet contient les éléments suivants:

QT += core gui xml network widgets multimedia multimediawidgets svg

Ma question est donc, quelle est la bonne façon de compiler qt de façon statique, tout en incluant tous les modules souhaités dans la construction?

Merci!

Le même problème se pose sous Windows. La solution doit diffèrent quelque peu, cependant. Voici un pointeur à la question correspondante.

OriginalL'auteur Lennart Rolland | 2014-06-18