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

Objective-C Discussion :

incompréhension message erreur compilation


Sujet :

Objective-C

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut incompréhension message erreur compilation
    Bonjour, sur mon premier projet pour iphone j'ai une erreur de compilation que je ne comprend absolument pas. Voici le message :


    Ld /Users/florianlouet/Library/Developer/Xcode/DerivedData/apply2-gvfayiorfufxrwbwiwufiwcdkyfc/Build/Products/Debug-iphonesimulator/apply2.app/apply2 normal i386
    cd /Users/florianlouet/Desktop/apply0/apply2
    setenv MACOSX_DEPLOYMENT_TARGET 10.6
    setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -L/Users/florianlouet/Library/Developer/Xcode/DerivedData/apply2-gvfayiorfufxrwbwiwufiwcdkyfc/Build/Products/Debug-iphonesimulator -F/Users/florianlouet/Library/Developer/Xcode/DerivedData/apply2-gvfayiorfufxrwbwiwufiwcdkyfc/Build/Products/Debug-iphonesimulator -F/Users/florianlouet/Desktop/apply0/apply2 -filelist /Users/florianlouet/Library/Developer/Xcode/DerivedData/apply2-gvfayiorfufxrwbwiwufiwcdkyfc/Build/Intermediates/apply2.build/Debug-iphonesimulator/apply2.build/Objects-normal/i386/apply2.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -framework UIKit -framework Foundation -framework CoreGraphics -framework CoreLocation -o /Users/florianlouet/Library/Developer/Xcode/DerivedData/apply2-gvfayiorfufxrwbwiwufiwcdkyfc/Build/Products/Debug-iphonesimulator/apply2.app/apply2

    Undefined symbols for architecture i386:
    "_OBJC_CLASS_$_CLLocationManager", referenced from:
    objc-class-ref in CoreLocationClass.o
    ld: symbol(s) not found for architecture i386
    collect2: ld returned 1 exit status



    C'est pas beau à lire mais si quelqu'un peut m'aider à comprendre....

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    Tu dois ajouter le framework CoreLocation !
    Opticus : client Flickr pour iPhone et iPod Touch

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    Il me semble que je l'ai fait correctement... Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    //
    //  CoreLocationClass.h
    //  apply2
    //
    //  Created by Florian LOUET on 11/10/11.
    //  Copyright 2011 __MyCompanyName__. All rights reserved.
    //
     
    #import <Foundation/Foundation.h>
    #import <CoreLocation/CoreLocation.h>
     
     
    @protocol CoreLocationControllerDelegate 
    @required
    - (void)locationUpdate:(CLLocation *)location; // Our location updates are sent here
    - (void)locationError:(NSError *)error; // Any errors are sent here
    @end
     
     
    @interface CoreLocationClass : NSObject  <CLLocationManagerDelegate> {
    	CLLocationManager *locMgr;
    	id delegate;
    }
     
    @property (nonatomic, retain) CLLocationManager *locMgr;
    @property (nonatomic, assign) id delegate;
     
    @end

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    Comment as-tu procédé pour ajouter le framework CoreLocation ?
    Opticus : client Flickr pour iPhone et iPod Touch

  5. #5
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    J'ai fait un glissé déposé avec enregistrement du framework dans mon dossier de projet

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    • Expandes la branche <nom de ton projet> dans le panneau "Groups & Files" du projet
    • Cliques-droit sur le dossier "Frameworks"
    • Sélectionnes Add > Existing Frameworks
    • Expandes le dossier "Frameworks"
    • Sélectionnes CoreLocation.framework et clique sur "Add"
    • Cliques sur "Add" encore une fois
    Opticus : client Flickr pour iPhone et iPod Touch

  7. #7
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    CoreLocation.framework est bien présent dans ma rubrique framework, et sous la dernière version du SDK il n'y a pas la rubrique Add

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    Si tu es sous XCode4 regarde ici
    Opticus : client Flickr pour iPhone et iPod Touch

  9. #9
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    Elle était déjà présente, j'aidons essayer de supprimer puis remettre le framework et j'ai exactement la même chose.

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    Je te suggère de désinstaller puis de réinstaller XCode.
    Opticus : client Flickr pour iPhone et iPod Touch

  11. #11
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    je vais essayer et sincèrement j'espère que sa vient bien d'un beug de xcode parce que sinon c'est que j'ai rien compris
    en tout cas merci pour ton aide

  12. #12
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    La réinstallation n'a pas marché j'ai donc recommencé mon projet comme il n'était pas très long et la magique sa marche.
    En tout cas merci pour ta rapidité de réponse

  13. #13
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 97
    Points : 307
    Points
    307
    Par défaut
    Tu compiles ton projet en 32bits (-arch i386), Le framework est certainement compilé en 64bits vu que tu es sur Snow Leopard. Essayes de compiler en 64bits (x86_64)

Discussions similaires

  1. [D2010] Message d'erreur compilation paquet
    Par brouce dans le forum EDI
    Réponses: 3
    Dernier message: 07/10/2010, 11h28
  2. message d'erreur compilation
    Par Nayra dans le forum Débuter avec Java
    Réponses: 10
    Dernier message: 17/07/2008, 07h44
  3. Message erreur Compilation Release
    Par chroufa dans le forum Ogre
    Réponses: 21
    Dernier message: 12/04/2008, 21h44
  4. Message erreur compilation
    Par Telemak dans le forum NetBeans
    Réponses: 2
    Dernier message: 22/12/2007, 22h19
  5. Trop de message d'erreurs: compilation KO
    Par jeannot27 dans le forum C++Builder
    Réponses: 6
    Dernier message: 21/01/2004, 16h45

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