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

C Discussion :

ereur en #include


Sujet :

C

  1. #21
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    salut !

    slam : $(SRC)
    $(CC) $(CFLAGS) -lm -o slam $(SRC) $(LDFLAGS)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gcc -g -I. -O3 -I/usr/local/lib/g++-include -lm -o slam \
    mt-rand.o ThisRobot.o basic.o map.o lowMap.o low.o highMap.o high.o slam.o -lpthread
    pourquoi l'option -lpthread est à la fin ??? et pourquoi à l'édition de lien tu utilises des CFLAGS ??? et pourquoi -lm est isolée n'est ce pas une option comme les autres ?

    Et pour chipoter, les .o ne sont pas des sources mais plutot des objets.

  2. #22
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 889
    Par défaut
    Efforts have begun to extend the processor simulators to simulate multithreaded processors and multiprocessors.
    Trouvé dans le user-guide; ce qui suppose qu'à priori, le support du multithread n'est pas encore mis en place, donc pthreads ne fonctionnerait pas, en toute logique ?

  3. #23
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2006
    Messages : 138
    Par défaut
    Citation Envoyé par debutant-1
    perso je commence a penser que le fichier pthread.h est defectieux ! je ne sais pas comment je peut le remplacer !!
    Je ne comprends pas pourquoi pthread. h contiendrait une erreur (sur les prototypes des fonctions de ce fichier d'en tete) si tu arrivais à compiler normalement avec GCC .

    si tu as une erreur avec le compilateur de simplescalar vois plutot du coté de la configuration de simplescalar comme les gens te l'ont indiqué ci dessus

  4. #24
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2006
    Messages : 138
    Par défaut
    Citation Envoyé par Emmanuel Delahaye

    ... et ce dans une version compatible avec ta cible... (ARM quelque chose, si je me souviens bien)... évidemment...

    Je programme sous linux avec comme cible un Arm 9 qui à pour OS un linux embarqué. #include <pthread.h> fonctionne tres bien

  5. #25
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par fveysseire
    Je programme sous linux avec comme cible un Arm 9 qui à pour OS un linux embarqué. #include <pthread.h> fonctionne tres bien
    Sous Linux, oui, je m'en doute. Mais je ne sais pas quel est le système du P.O. (y'a-t-il même un système, on voit de drôles de choses en embarqué...)

  6. #26
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2006
    Messages : 138
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Sous Linux, oui, je m'en doute. Mais je ne sais pas quel est le système du P.O. (y'a-t-il même un système, on voit de drôles de choses en embarqué...)
    C quoi " le système du P.O " ?

  7. #27
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par fveysseire
    C quoi " le système du P.O " ?
    P.O. = Posteur Original...

  8. #28
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2006
    Messages : 138
    Par défaut
    Oki. effectivement le P.O n'a pas decrit le système qu'il utilise

  9. #29
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 65
    Par défaut
    je ne sais pas pourquoi ! c celui qui a fait le projet qui l` a mit ainci !!

    Citation Envoyé par gnto
    salut !



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gcc -g -I. -O3 -I/usr/local/lib/g++-include -lm -o slam \
    mt-rand.o ThisRobot.o basic.o map.o lowMap.o low.o highMap.o high.o slam.o -lpthread
    pourquoi l'option -lpthread est à la fin ??? et pourquoi à l'édition de lien tu utilises des CFLAGS ??? et pourquoi -lm est isolée n'est ce pas une option comme les autres ?

    Et pour chipoter, les .o ne sont pas des sources mais plutot des objets.

  10. #30
    Membre Expert

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Par défaut
    Citation Envoyé par debutant-1
    je ne sais pas pourquoi ! c celui qui a fait le projet qui l` a mit ainci !!
    Tu ne nous as toujours pas dit quel était ton système...

  11. #31
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 65
    Par défaut
    donc en resume ce programme ne peut pas pour le moment marcher sur sipelscalar ! c ca ?

  12. #32
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    sipelscalar
    C'est ça, ton système ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  13. #33
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par debutant-1
    donc en resume ce programme ne peut pas pour le moment marcher sur sipelscalar ! c ca ?
    http://lslwww.epfl.ch/pages/staff/ma...21.10.1998.pdf

  14. #34
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 65
    Par défaut
    Citation Envoyé par Médinoc
    C'est ça, ton système ?
    http://www.simplescalar.com/

  15. #35
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 65
    Par défaut
    merci pour le lien

  16. #36
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2006
    Messages : 138
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SimpleScalar/ARM integrated into SimpleScalar v4.0 test release - March 1, 2002
    The ARM target support for SimpleScalar is now available to all SimpleScalar
    v4.0 testers. Details on how to download and build the ARM target support can be found 
    on the SimpleScalar v4.0 test release web page.

    Donc ton système à pour cible un ARM ???

    Si c le cas pthread marche très bien

  17. #37
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 65
    Par défaut
    excusez moi du réard ! j'ai quitté le prrojet durant un bout de temp !

    enfaite si j'ai bien compris simpelscalar supporte le processeur ARM , mais en generale c un processeur générale qu'on peut configuer ! et il ne supporte pas le multithreding !

    sinon pouvez vous m'aidez à enlever le multithreding du programme ?

    qcq peut m'aider a se debarraser des fonction qui utilise le fichier d'entete : pthread.h ???
    merci

Discussions similaires

  1. [Débutant][Application web] : web.xml + includes jsp
    Par silver_dragoon dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 12/02/2004, 20h46
  2. Problème d'include sous Dev-c++ 4.9.8.0
    Par Argonz dans le forum Dev-C++
    Réponses: 16
    Dernier message: 20/11/2003, 17h36
  3. include
    Par ronald dans le forum ASP
    Réponses: 11
    Dernier message: 06/11/2003, 14h30
  4. INCLUDE non exécuté
    Par Sadneth dans le forum ASP
    Réponses: 3
    Dernier message: 07/09/2003, 00h44
  5. #include "math.h" et #include <math.h>
    Par pounka dans le forum C
    Réponses: 4
    Dernier message: 01/05/2003, 21h06

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