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

Développement OS X Discussion :

[DEV] Problème de compilation "universelle"


Sujet :

Développement OS X

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Par défaut [DEV] Problème de compilation "universelle"
    Bonjour !

    Tout d'abord, je tiens à m'excuser si je ne suis pas dans le bon forum, mais je n'ai pas trouvé de forums "Développement sous Mac"... un oubli ? Et comme mon problème est spécifique à mac je vais espérer que quelques programmeur lisent ce forum !

    Je cherche à déployer une application compilée sur un iMac OS X 10.5 (J'ai pas le choix c'est la machine qu'on m'a donnée!).
    Cependant, si tout mon projet compile et fonctionne correctement sous 10.5, quand j'installe les binaires sur un MacBook Pro 10.4, il me dit que que certaines bibliothèques sont trop anciennes, entre autres : libiconv.2.dylib qui est en version 7.0 sur 10.5 et en 5.0 sur 10.4...

    Voilà j'ai tenté de compiler mon projet avec les options
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -arch i386 -universal -sdk=/Developer/SDKs/MacOSX10.4u.sdk
    et mon problème vient d'une lib externe que j'utilise qui a un symbole "_clock$UNIX2003" que le compilateur n'arrive pas à résoudre.

    Et lorsque je tente de compiler cette dite bibliothèque avec les mêmes options le compilateur s'arrete sur une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ld: library not found for -ldylib1.10.5.o
    Ce qui est étrange c'est que je demande explicitement de compiler avec le sdk 10.4, et a priori le compilateur recherche comme même des lib du sdk 10.5...


    Avez-vous une petite idée de comment résoudre ce problème ?
    Petite précision : je n'utilise pas XCode mais uniquement des Makefiles !

    Merci d'avance de votre aide !

  2. #2
    Membre Expert

    Avatar de Marcos Ickx
    Homme Profil pro
    Blogueur
    Inscrit en
    Mai 2007
    Messages
    1 557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Blogueur

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 557
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Fabllot Voir le message
    Bonjour !

    Tout d'abord, je tiens à m'excuser si je ne suis pas dans le bon forum, mais je n'ai pas trouvé de forums "Développement sous Mac"... un oubli ? Et comme mon problème est spécifique à mac je vais espérer que quelques programmeur lisent ce forum !
    Tu es dans le bon forum.
    Un forum Mac sur le site developpez.com est bien évidemment dédié au développement sous Mac.

Discussions similaires

  1. Problème sur Request.ServerVariables("QUERY_STRING"
    Par PrinceMaster77 dans le forum ASP
    Réponses: 3
    Dernier message: 25/03/2005, 11h47
  2. Problème de compilation avec Dev-C++
    Par Rouliann dans le forum Dev-C++
    Réponses: 14
    Dernier message: 14/06/2004, 18h44

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