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

Fortran Discussion :

Probleme lors de la compilation d'un programme de test


Sujet :

Fortran

  1. #1
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut Probleme lors de la compilation d'un programme de test
    Bonjour,

    Je commence le fortran.
    J'ai fais un programme de test pour essayer de manipuler les structures :

    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
    GNU nano 2.0.2                                                 Fichier : main.f
     
     
            PROGRAM FORtest
     
            implicit none
     
            TYPE :: City
            character(20) :: nom
            integer       :: nombre
            END TYPE City
     
            TYPE(City) :: Edf
     
            Edf%nom = "Edf city"
            print *, Edf%nom
     
            END PROGRAM FORtest
    Lors de la compilation j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [Linux:/home/dode/FORtest>pgf90 -c main.f -o test
    /tmp/pgf90baaaaDwraD.s: Messages de l'assembleur:
    /tmp/pgf90baaaaDwraD.s:23: ERREUR: suffixe ou opérande invalide pour « push »
    /tmp/pgf90baaaaDwraD.s:81: ERREUR: suffixe ou opérande invalide pour « pop »
    Je ne vois vraiment pas le probleme....
    Si quelqu'un peut m'aider...
    d'avance merci.
    F.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Points : 1 346
    Points
    1 346
    Par défaut
    Le problème n'est pas dans ton programme test, mais dans l'installation de ton compilateur.

  3. #3
    Membre habitué Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Points : 192
    Points
    192
    Par défaut
    Je commence le fortran.
    Bonne idée

    Ton programme est correct, il fonctionne sans problème avec gfortran sous linux.

    Je ne connais pas pgf90, mais l'utilisation que tu en fais me semble incorrecte
    puisque tu demandes dans la même ligne de commande de compiler (-c)
    et de faire l'édition de lien (-o)

    Soit tu fais ça en 2 fois :
    qui te crée un objet main.o, puis tu crées l'exécutable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pgf90 main.o -o main.exe
    Soit tu fais tout d'un coup
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pgf90 main.f -o main.exe

  4. #4
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    oui, c'est vrai c'est la mauvaise commande.
    Mais bon, en vrai j'avais bien ecrit sans le "-c"

  5. #5
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    Merci,
    En effet ca venait du compilateur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme lors de la compilation d'un programme
    Par ToMs dans le forum wxWidgets
    Réponses: 4
    Dernier message: 15/06/2006, 19h50
  2. [Free Pascal] Problème lors de la compilation
    Par llaurentt dans le forum Free Pascal
    Réponses: 2
    Dernier message: 31/01/2006, 10h40
  3. Probleme lors de la compilation...
    Par Draleg dans le forum C
    Réponses: 15
    Dernier message: 08/12/2005, 18h14
  4. [Debutant] probleme lors de la compilation
    Par boobi dans le forum Débuter
    Réponses: 5
    Dernier message: 26/08/2005, 16h57
  5. [MYSQL] Probleme lors de la compilation
    Par Nasky dans le forum Autres éditeurs
    Réponses: 10
    Dernier message: 24/02/2004, 18h04

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