2016-09-12 1 views
0

Je suis en train de compiler une version statique de QT 5.6.1 à partir de la source sous Windows.QT: construction WinExtras

Pour ce faire, je lance les commandes suivantes:

commande de configuration:

configure.bat -static -static-runtime -debug-and-release -platform win32-g++ -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -opengl desktop -qt-sql-sqlite -no-openssl -opensource -make libs -make tools -nomake examples -nomake tests 

commande Build:

mingw32-make 

Maintenant, cela semble compiler correctement la boîte à outils, mais à la fin, il manque quelque chose. En particulier, le module winextras, qui est nécessaire pour mon processus, n'est pas construit. J'ai les dossiers macextras et androidextras dans mon répertoire de construction, mais pas un winextras.

Comment est-ce que je configure correctement pour que le module winextras soit construit?

+0

Ce module est-il inclus dans les sources? –

+0

@KubaOber: Je semble être, il ya un dossier "qtwinextras" dans le dossier Src, et tous les fichiers source semblent être là. Quel shoudl je vérifie en particulier? –

Répondre

0

Eh bien, c'était mon erreur. Il me manquait le binaire Python dans mon PATH, donc le processus de construction ne s'est pas complètement terminé, ce que je n'avais pas remarqué à cause de l'historique ridiculement bas de l'invite de commande par défaut de Windows, et on aurait dit qu'il avait fini la réalité avait échoué.

+1

'mingw32-make || écho "ÉCHOUÉ" ':) –