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 :

mingw ou cygwin


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 3
    Par défaut mingw ou cygwin
    Bonjour,
    j'ai un petit probleme, j'ai un programme en fortran 90 qui peut etre compiler avec le gfortran version 4.x on m'a dit qu'il faut installer le CYGWIN ou le mingw je me suis vraiment perdu j'espere que vous m'aider a choisir.

  2. #2
    Membre à l'essai
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut
    Salut
    mingw et cygwin sont des adaptations des compilateurs Linux pour Windows
    Cherche le compilteur Silverfrost ou force 209
    ou allez au site mingw et intall mingw et gfortran avec.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur modélisation aérodynamique
    Inscrit en
    Juillet 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur modélisation aérodynamique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 105
    Par défaut
    Bonjour,
    Cygwin est un émulateur d'environnement UNIX sous Windows. Il te permet d'avoir accès à un certain nombres de fonctionnalités (comme par exemple d'exécuter un shell quelconque). Cygwin contient (par défaut) un certain nombre de "packs" qui contiennent des outils de développement. Mais en créant l'environnement émulé, il te permet d'intaller d'autres programmes comme dans un système UNIX (ou presque).

    Un des packs par défaut de Cygwin est MinGW qui contient les compilateurs de gcc (ensemble de compilateurs : FORTRAN, C, ...) et des logiciels de développement (éditeurs de codes, débuggers, ...)

    Dans ton cas, si ton but est d'uniquement de compiler et développer du FORTRAN, tu peux très bien n'installer que MinGW qui te donne accès aux compilateurs et aux éditeurs. Il te faudra alors compiler tes programme dans une console windows (MSDOS).
    Cependant sans l'environnement UNIX crée par Cygwin, certaines anomalie de comportement du code peuvent apparaître mais elle sont rares.

    Sinon comme le propose salim120, tu peux aussi installer un IDE entièrement compatible avec Windows comme SilverFrost (gratuit).

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 3
    Par défaut mingw
    bonjour,
    je vous remercie salim120 et bobbyboy ,je vais détailller : mon probleme est d'exécuter un programme qui s'appel ZDPlaskin (simulation pour calculer la densité d'un gaz) en fortran 90 et ce programme est testé utilisant le gfortran4.x .
    j'ai installer la version récente de Mingw mais un journal d'erreur s'apparait lors de la compilation.ces erreurs sont envoyés en fichier attaché.
    j'esperee bien que quelqu'un m'aide.
    sammar.
    Images attachées Images attachées  

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur modélisation aérodynamique
    Inscrit en
    Juillet 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur modélisation aérodynamique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 105
    Par défaut
    Bonjour,
    le compilateur t'indique ce qui ne lui plait pas et à quelles lignes.
    Donc à priori des variables non déclarées et des arguments non conformes.

    Vérifie ton code sur les lignes concernées et vérifie les déclarations des variables en entête.

    Bon débuggage

  6. #6
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Bonjour à tous!
    Cherche le compilteur Silverfrost
    tu peux aussi installer un IDE entièrement compatible avec Windows comme SilverFrost (gratuit)
    Effecivement, l'IDE Plato, qui accompagne le compilateur SilverFrost, est très agréable à utiliser. En revanche, le compilateur lui-même est catastrophique. D'une part, il est d'une intransigeance exécrable en ce qui concerne la syntaxe. Et surtout, il donne à l'exécution des messages incompréhensibles, surtout lorsqu'on calcule avec des nombres complexes. Pour ceux qui ne me croiraient pas, essayez avec les programmes de test de LinPack et de LAPack, pourtant considérés comme des modèles en la matière.
    Jean-Marc Blanc

Discussions similaires

  1. Comment changer de compilateur (ex : Cygwin gcc à MinGW gcc)
    Par Hardwarista dans le forum Eclipse C & C++
    Réponses: 0
    Dernier message: 08/03/2009, 12h34
  2. cygwin ou MinGW ?
    Par laclac dans le forum Windows
    Réponses: 5
    Dernier message: 20/01/2008, 17h43
  3. [PostgreSQL/CYGWIN] install de postgres sous WINdows
    Par loicmillion dans le forum Administration
    Réponses: 2
    Dernier message: 16/04/2003, 11h37
  4. [PostgreSQL] Fonct. anormal de postmaster sous Cygwin
    Par moipastoi dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 14/03/2003, 13h13
  5. Utilisation de Cygwin??
    Par don-diego dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 19/07/2002, 14h30

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