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

Administration système Discussion :

Probleme de compilateur pgf90


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Points : 18
    Points
    18
    Par défaut Probleme de compilateur pgf90
    Bonjour à tout le monde
    je suis en stage et je dois faire marcher le cripte du programme MM5 qui est en fortran. alors j'ai d'abord configuré le compilateur mpif77 et pgf90 la version devaluée mais il existe toujours des des miller d'erreurs avec l'un ou l'autre de ces compilateur exemple une patie d'erruer avec pgf90 :

    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
    pgf90 -c FCFLAGS = -O2 -convert big_endian -pc32 dots.F
    pgf90-Error-Unknown switch: -convert
    pgf90-Error-Unknown switch: -pc32
    make[2]: [dots.o] Erreur 1 (ignorée)
    rm -f equate.o
    pgf90 -c FCFLAGS = -O2 -convert big_endian -pc32 equate.F
    pgf90-Error-Unknown switch: -convert
    pgf90-Error-Unknown switch: -pc32
    make[2]: [equate.o] Erreur 1 (ignorée)
    rm -f fill.o
    pgf90 -c FCFLAGS = -O2 -convert big_endian -pc32 fill.F
    pgf90-Error-Unknown switch: -convert
    pgf90-Error-Unknown switch: -pc32
    make[2]: [fill.o] Erreur 1 (ignorée)
    rm -f fillcrs.o
    alors je suis depassé et je sollicite votre aide pour corriger ces erreurs. merci d'avance
    ps SE: Debian

  2. #2
    Membre actif
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2007
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2007
    Messages : 199
    Points : 291
    Points
    291
    Par défaut
    Bonjour,

    A l'aveugle, je ne connais pas le fortran
    Juste en lisant les messages d'erreurs soit :

    l'option -convert n'existe pas ou le paramétre n'existe pas
    idem pour l'option -pc32

    Peut être peux tu commencer par supprimer les deux messages d'erreurs concernant -convert et -pc32 ?

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Points : 18
    Points
    18
    Par défaut
    pour ce que tu viens de dire alors y'a plus de problème j'ai reconfiguré le compilateur pgf90 qui n'etait pas aussi avec succes mais ilexiste encore des millier bugs lors du compilation du script en voici quelques lignes :

    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
    pgf90 -c -DDEC_ALPHA -O3 -fastsse -Mnoreentrant -Mcray=pointer -Mnoframe -byteswapio sound.F
    PGF90-F-0226-Can't find include file parame.incl (sound.F: 27)
    PGF90/x86-64 Linux 7.0-4: compilation aborted
    make[2]: [sound.o] Erreur 2 (ignorée)
    ar ru ../../libutil.a solve.o sound.o
    ar: solve.o: Aucun fichier ou répertoire de ce type
    make[2]: [all] Erreur 1 (ignorée)
    make[2]: quittant le répertoire « /home/polair/mm5regis2/MM5/dynamics/nonhydro »
    make[1]: quittant le répertoire « /home/polair/mm5regis2/MM5/dynamics »
    make[1]: entrant dans le répertoire « /home/polair/mm5regis2/MM5/Run »
    rm -f mm5.o
    pgf90 -c -DDEC_ALPHA -O3 -fastsse -Mnoreentrant -Mcray=pointer -Mnoframe -byteswapio mm5.F
    PGF90-F-0226-Can't find include file defines.incl (mm5.F: 57)
    PGF90/x86-64 Linux 7.0-4: compilation aborted
    make[1]: [mm5.o] Erreur 2 (ignorée)
    rm -f mm5.exe
    pgf90 -o mm5.exe mm5.o -DDEC_ALPHA -O3 -Mcray=pointer -Mnoframe -byteswapio  ../libutil.a
    /usr/bin/ld: mm5.o: pas de fichier tel: Aucun fichier ou répertoire de ce type
    make[1]: [mm5.exe] Erreur 2 (ignorée)
    make[1]: quittant le répertoire « /home/polair/mm5regis2/MM5/Run »
    Merci d'avance de votre aide.

  4. #4
    Membre actif
    Profil pro
    Ingénieur
    Inscrit en
    Mars 2007
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Mars 2007
    Messages : 199
    Points : 291
    Points
    291
    Par défaut
    Je veux bien continuer à t'aider mais peut être peux tu faire comme moi, c'est à dire lire les messages renvoyés par ton compilateur, comme par exemple :

    Can't find include file parame.incl (sound.F: 27)
    Ici ton compilateur te dit : Je ne trouve pas le fichier parame.incl inclus dans le fichier
    sound.F en ligne 27.

    Il te manque dans ton environnement une variable qui indiquerait à ton compilateur la liste des répertoires qu'il doit "scanner" afin d'y trouver les fichiers d'inclusion dont il a besoin pour compiler ton programme.

    idem pour :

    Can't find include file defines.incl (mm5.F: 57)
    ar ru ../../libutil.a solve.o sound.o
    ar: solve.o: Aucun fichier ou répertoire de ce type
    Ici, il y eu échec de la compilation de sound.F donc ton compilateur n'a pas pu fabriquer son résultat qui est le fichier sound.o.


    Finalement les mecs qui balancent des messages d'erreurs ne sont pas les auteurs les plus lus

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Points : 18
    Points
    18
    Par défaut
    t'as parfaitement raison le probleme c'est finalement au niveau de mon compilateur pgf90 c'est une version demo et il n'arrive pas a se conecté à sa clé et jusqu'a là je n'arrive à debloquer la situation ou contourner le probleme

    Merci beaucoup

Discussions similaires

  1. Probleme d compilateur
    Par ipascual dans le forum C++
    Réponses: 8
    Dernier message: 19/10/2006, 09h59
  2. boost - Probleme avec compilateur C++ de visual studio 2005
    Par gilles641 dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 24/01/2006, 20h03
  3. Réponses: 2
    Dernier message: 28/07/2005, 14h58
  4. [Kylix 3] Probleme de compilateur
    Par iwky dans le forum EDI
    Réponses: 1
    Dernier message: 11/12/2004, 20h40
  5. probleme de compilateur C++ 5.5
    Par pro-j dans le forum Autres éditeurs
    Réponses: 14
    Dernier message: 04/11/2004, 15h51

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