IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plateformes Discussion :

Double installation 32 et 64 bits


Sujet :

Plateformes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut Double installation 32 et 64 bits
    Bonjour,

    J'ai fais une double install sous mac de Qt4.6.0 en 32 et 64 bits
    Au moment de l'installation j'ai spécifier 2 chemin différent /usr/l

    pour l'install 32 bits : /usr/local/Tolltech/Qt.4.6.0
    pour l'install 64 bits : /usr/local/Tolltech_64/Qt.4.6.0

    Mon probléme maintenant est que quand je compile une appli en 32 ou en 64, elle va systématiquement pointer vers les libCore, libGui ... de la premiére installation c.a.d, la version 32

    J'ai beau changer la variable PATH pour quelle pointe sur les lib 64 bits, rien à faire

    merci de votre aide.

    PS : j'ai voulu utiliser l'outil macdeploym, mais la version 64bits ne fonctionne pas non plus pour exactement les mêmes raisons

  2. #2
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    Ok j'ai réussi à la faire pointer correctement avec la varaible DYLD_LIBRARY_PATH

    Mais maintenant l'executable macdeploy permetant de faire les fichier.app
    semble mettre les mauvaises library au mauvaise endroit.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Par défaut
    Je suppose que pour installer les versions 32 et 64 de Qt vous avez du les compiler et ne pas utiliser les versions pré-compilées fournies par nokia.

    Si vous avez les deux versions 32 et 64 c'est que vous avez l'intention de fournir votre application pour ces deux architectures. Pourrais-je savoir comment vous faites pour gérér facilement les differents builds. (QtCreator, XCode, scripts nécessaires)

    Est-ce que vous fournissez deux applications séparées ou une seule en utilisant la command lipo pour fusionner les lib 32 et 64 pour finalement fournir un seul executable.

  4. #4
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    C'est un vieux sujet et en fait j'ai renoncé à comilper en 64 bits, trop de probéme pour le moment.
    Par contre n'utilsant ni XCode ni QCreator je n'ai pas rencontré de probléme de ce coté. J'utilise gcc et codeblock qui permet de gerer facilement de multiple configuration différente.
    Je n'ai pas compris ce que permettait la commande lipo. Je ne suis pas trés expert en MacOS

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Par défaut
    Lipo est une commande qui permet de mettre plusieurs architectures dans un seul fichier.

    Par exemple pour une libraire, dans un seul et unique fichier, vous avez la version 32 bits(i386) et 64 bits(x86_64) de celle-ci.

  6. #6
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    Ok merci pour l'info, en parlant de ca, j'ai un nouveau mac et je n'arrive même pas à savoir si l'OS est 32 ou 64 bits. Y a t-il une commande permettant de savoir ca ?

Discussions similaires

  1. [WS 2008] Installer un programme 32 bit sur un système 64 bit
    Par Oluha dans le forum Windows Serveur
    Réponses: 28
    Dernier message: 25/01/2011, 19h36
  2. Installation Grid control 64 bits.
    Par ricoflashfire dans le forum Installation
    Réponses: 1
    Dernier message: 05/10/2009, 15h06
  3. Réponses: 5
    Dernier message: 29/04/2009, 07h49
  4. double installation VS plugins
    Par Flashball dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/02/2009, 08h42
  5. Installation sur proc 64 bits
    Par calou_33 dans le forum Installation
    Réponses: 3
    Dernier message: 07/01/2009, 22h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo