Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Membre éclairé Avatar de uriotcea
    Homme Profil pro Didier
    Ingénieur / physicien
    Inscrit en
    septembre 2003
    Messages
    1 164
    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 164
    Points : 393
    Points
    393

    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

  2. #2
    Modérateur
    Avatar de koala01
    Profil pro Philippe Dunski
    Inscrit en
    octobre 2004
    Messages
    9 661
    Détails du profil
    Informations personnelles :
    Nom : Philippe Dunski
    Âge : 42

    Informations forums :
    Inscription : octobre 2004
    Messages : 9 661
    Points : 15 971
    Points
    15 971

    Par défaut

    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
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Membre éclairé Avatar de uriotcea
    Homme Profil pro Didier
    Ingénieur / physicien
    Inscrit en
    septembre 2003
    Messages
    1 164
    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 164
    Points : 393
    Points
    393

    Par défaut

    Veux-tu dire que c'est une variable d'environnement à positionnée avant de lancer le configure

  4. #4
    Modérateur
    Avatar de koala01
    Profil pro Philippe Dunski
    Inscrit en
    octobre 2004
    Messages
    9 661
    Détails du profil
    Informations personnelles :
    Nom : Philippe Dunski
    Âge : 42

    Informations forums :
    Inscription : octobre 2004
    Messages : 9 661
    Points : 15 971
    Points
    15 971

    Par défaut

    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
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  5. #5
    Membre éclairé Avatar de uriotcea
    Homme Profil pro Didier
    Ingénieur / physicien
    Inscrit en
    septembre 2003
    Messages
    1 164
    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 164
    Points : 393
    Points
    393

    Par défaut

    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

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •