Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > Qt > Débuter
Débuter Forum d'entraide pour débuter avec la bibliothèque Qt
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 22/11/2012, 18h39   #1
uriotcea
Membre éclairé
 
Avatar de uriotcea
 
Homme Didier
Ingénieur / physicien
Inscription : septembre 2003
Messages : 1 132
Détails du profil
Informations personnelles :
Nom : Homme Didier
Localisation : France

Informations professionnelles :
Activité : Ingénieur / physicien
Secteur : Service public

Informations forums :
Inscription : septembre 2003
Messages : 1 132
Points : 388
Points : 388
Par défaut Compiler Qt en 32 bits avec mingw64

Bonjour,

Comme l'indique mon titre je voudrais compiler Qt4.8.2 avec mingw64-gcc4.7.1 en 32bits. J'ai fait compiler un distribution de Qt en 64bits avec les commandes ci-dessous, mais comment puis-je a présent configurer Qt pour forcer sa compilation en 32bits. Je ne vois rien dans le configure.

Code :
1
2
3
4
5
6
 
 
 
configure -commercial -release -static -no-exceptions -platform win32-g++ -qt-zlib -qt-libpng -qt-libtiff -qt-libjpeg -qt-libmng -no-phonon -no-phonon-backend -no-webkit -no-openssl -no-dbus -no-dsp -no-vcproj -qt-style-windowsvista -qt-style-windowsxp -nomake examples -nomake demos -nomake docs -nomake translations -fast
 
mingw32-make
uriotcea est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2012, 21h09   #2
koala01
Modérateur
 
Avatar de koala01
 
Philippe Dunski
Inscription : octobre 2004
Messages : 8 613
Détails du profil
Informations personnelles :
Nom : Philippe Dunski
Âge : 41

Informations forums :
Inscription : octobre 2004
Messages : 8 613
Points : 13 287
Points : 13 287
Envoyer un message via MSN à koala01 Envoyer un message via Skype™ à koala01
Salut,

Il "suffit" de rajouter le flag "-m32" à la commande g++.

Dans le cas de Qt, il "suffit" donc de rajouter cela à QMAKE_CXXFLAGS

Donc, au moment du configure, tu devrais lancer quelque chose comme
Code :
QMAKE_CXXFLAGS=-m32 configure (options)
__________________
A méditer: La solution la plus simple est toujours la moins compliquée
Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
je ne répondrai à aucune question technique par E-mail, message visiteur ou message privé
Vous avez obtenu votre réponse pensez au bouton en bas de page
koala01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2012, 22h34   #3
uriotcea
Membre éclairé
 
Avatar de uriotcea
 
Homme Didier
Ingénieur / physicien
Inscription : septembre 2003
Messages : 1 132
Détails du profil
Informations personnelles :
Nom : Homme Didier
Localisation : France

Informations professionnelles :
Activité : Ingénieur / physicien
Secteur : Service public

Informations forums :
Inscription : septembre 2003
Messages : 1 132
Points : 388
Points : 388
Veux-tu dire que c'est une variable d'environnement à positionnée avant de lancer le configure
uriotcea est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2012, 16h43   #4
koala01
Modérateur
 
Avatar de koala01
 
Philippe Dunski
Inscription : octobre 2004
Messages : 8 613
Détails du profil
Informations personnelles :
Nom : Philippe Dunski
Âge : 41

Informations forums :
Inscription : octobre 2004
Messages : 8 613
Points : 13 287
Points : 13 287
Envoyer un message via MSN à koala01 Envoyer un message via Skype™ à koala01
Oui, je pensais bien à une variable d'environnement à positionner, un peu comme tu dois avoir la variable QT_DIR pour que tout puisse marcher "correctement"
__________________
A méditer: La solution la plus simple est toujours la moins compliquée
Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
je ne répondrai à aucune question technique par E-mail, message visiteur ou message privé
Vous avez obtenu votre réponse pensez au bouton en bas de page
koala01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2012, 16h50   #5
uriotcea
Membre éclairé
 
Avatar de uriotcea
 
Homme Didier
Ingénieur / physicien
Inscription : septembre 2003
Messages : 1 132
Détails du profil
Informations personnelles :
Nom : Homme Didier
Localisation : France

Informations professionnelles :
Activité : Ingénieur / physicien
Secteur : Service public

Informations forums :
Inscription : septembre 2003
Messages : 1 132
Points : 388
Points : 388
Bon j'ai essayé plusieurs variables, dont celle que tu m'as indiquée sans succé.
J'ai fini par simplement rajouté à la main dans le fichier "...\mkspecs\win32-g++" les "-m32" qui vont bien. Et c'est passé.

Merci tout de même de ton aide
uriotcea est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h02.


 
 
 
 
Partenaires

Hébergement Web