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

Qt Creator Discussion :

Déploiement sur Mac OS X


Sujet :

Qt Creator

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Déploiement sur Mac OS X
    Bonjour
    Je suis sur un projet utilisant Qt 5 et Fmod, et mon objectif est le déploiement sur Linux, Windows et Mac OS X. Pour le moment, pas de problème sur Linux, ni sur Windows (il suffit de fournir les dll). Par contre, c'est plus compliqué pour Mac OS X... Le projet compile parfaitement et s'exécute sans problème (depuis une VM de Mountain Lion 10.8.2). Après, pour le déploiement, j'utilise la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo /Users/osxdev/Qt5.0.1/5.0.1/clang_64/bin/macdeployqt monProgramme.app/
    Si j'ai bien compris le principe, c'est censé devoir mettre toutes les libs utilisées par l'appli à l'intérieur du .app (le poids du .app passant de 600ko à 60Mo, j'imagine que ça doit marcher).

    Le problème, c'est quand je teste mon .app sur un autre Mac (10.8.2 toujours), j'obtiens une erreur au lancement:
    "monProgramme ne peut pas s'ouvrir en raison d'un problème

    Vérifiez auprès du développeur que monProgramme fonctionne avec cette version de Mac OS X. Il se peut que vous soyez amené à réinstaller l'application. Assurez-vous de bien installer toutes les mises à jour disponibles pour l'application et pour Mac OS X."
    Auriez-vous des idées?? Pensez-vous que ce soit du fait que la compilation se fasse sur une VM, et non sur une vraie machine Mac? Que ça vienne de la configuration (dans le .pro) de mon projet?

    Je mets en pièce jointe les deux .pro de mon projet (l'un des deux compile sous forme d'une bibliothèque qui est linkée au 2e projet).

    Merci d'avance pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut
    Est-ce que c'est pas la sécurité d'OS X qui fait ça ? (voir image)
    Images attachées Images attachées  
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour et merci pour votre temps. N'ayant pas eu de réponses sur ce forum, j'ai oublié de le mettre à jour avec les nouvelles informations que j'ai eues depuis. J'ai tenté de lancer monProg.app depuis la console, et j'obtiens plus précisément le message d'erreur suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    dyld: Library not loaded: ./libfmodex.dylib
    Referenced from: ./.../MacOS/monProg
    Reason: image not found
    Trace/BPT trap: 5
    Il ne s'agirait donc (a priori?) pas d'un problème de sécurité, mais plutôt d'un soucis avec Fmod. Je vais tout de même essayer de refaire des tests en levant la sécurité que vous m'avez signalée.

  4. #4
    Invité
    Invité(e)
    Par défaut
    J'ai pu régler mon problème hier soir. J'ai simplement utilisé "install_name_tool" à la place de qtmacdeployt... et maintenant ça marche.

Discussions similaires

  1. [Mac / Tomcat] Problème de déploiement sur Tomcat
    Par olivier57b dans le forum JDeveloper
    Réponses: 7
    Dernier message: 17/10/2010, 15h31
  2. Déploiement Eclipse RCP sur Mac OX
    Par henpower dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 20/12/2009, 12h49
  3. Déploiement application Qt sur Mac OS X
    Par mercure07 dans le forum Qt
    Réponses: 5
    Dernier message: 27/01/2009, 14h34
  4. [MX] autorun sur MAC
    Par tahiti bob dans le forum Flash
    Réponses: 10
    Dernier message: 07/02/2004, 15h58

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