Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1919 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Comment installer et utiliser un compilateur fortran ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment installer et utiliser un compilateur fortran ?

n°1756168
Equilibriu​m33
Posté le 07-07-2008 à 02:08:06  profilanswer
 

Bonsoir ,  
 
J'ai un petit problème : je n'arrive pas à faire fonctionner mon compilateur fortran et en fait je ne suis même pas sûr de l'avoir correctement installé .  
Je voulais m'entraîner un peu car l'année prochaine je rentre dans une école où ils en font pas mal ...
Mais là il est 2h00 du mat' et jy suis depuis 20h30 : j'en ai marre ... ! :ouch:  
 
bon alors , je suis sous Vista :  
 
j'ai installé g95 (enfin , j'ai l'impression que j'ai juste décompressé sans vraiment installer et pourtant j'ai à peu près essayé de suivre le readme.txt en anglais ...) et MinGW . Seulement voilà , quand j'ouvre un terminal dos et que je tappe : g95 -c monfichierfortran.f90   , il me renvoie qu'il ne comprend pas la commande ... ce qui me parait naturel puisque ça ressemble à une ligne de commande unix .  
 
Bon bref , je ne suis même pas sûr que ma ligne pour compiler sous dos soit la bonne ... j'ai mon fichier fortran et je suis pommé pour la compilation ! A l'aide !
 
merci !

mood
Publicité
Posté le 07-07-2008 à 02:08:06  profilanswer
 

n°1756321
Bidem
Posté le 07-07-2008 à 14:16:01  profilanswer
 

Citation :

quand j'ouvre un terminal dos et que je tappe : g95 -c monfichierfortran.f90   , il me renvoie qu'il ne comprend pas la commande


 
Ajoute le répertoire d'installation à la variable PATH

n°1756323
LePhasme
Les Belges domineront le monde
Posté le 07-07-2008 à 14:19:17  profilanswer
 

Bidem a écrit :

Citation :

quand j'ouvre un terminal dos et que je tappe : g95 -c monfichierfortran.f90   , il me renvoie qu'il ne comprend pas la commande


 
Ajoute le répertoire d'installation à la variable PATH


Le repertoire ou il y a les exécutables si c'est pas le même


---------------
Instagram - Mon PVT en Australie.
n°1756521
Equilibriu​m33
Posté le 07-07-2008 à 18:41:16  profilanswer
 

je l'ai fait , il me semble ...  
 
ma variable PATH :  
 
C:\Program Files\g95\bin;C:\MinGW\bin;%PATH%
 
 
 
Si ça se trouve c'est n'importe nawak...

n°1756607
Equilibriu​m33
Posté le 07-07-2008 à 22:53:45  profilanswer
 

please....

n°1756873
Bidem
Posté le 08-07-2008 à 14:34:59  profilanswer
 

Citation :

quand j'ouvre un terminal dos et que je tappe : g95 -c monfichierfortran.f90   , il me renvoie qu'il ne comprend pas la commande


 
donc revenons à ça : quel est le message d'erreur exact ?

n°1757089
Equilibriu​m33
Posté le 08-07-2008 à 21:01:03  profilanswer
 

Tout d'abord merci de t'intéresser à mon problème mon petit bidem ( si tu permets  :)  )
 
Alors plusieurs choses :  
 
1. le message exact est : ' g95 ' n'est pas reconnu en tant que commande interne ou externe , un programme executable ou un fichier de commande
 
2. Je me rappelle que le soir où j'ai posté , avant que je me lance dans des tentatives hasardeuses de modification de variable PATH , j'étais arrivé à avoir un message d'erreur qui disait qu'il y avait un problème lors de la compilation ( ce qui était déjà mieux )
 
3. Mon fichier s'appelle "sphere.f90" , seulement c'est un fichier texte ... donc en réalité windows l'appelle "sphere.f90.txt" , et c'est pas bon pour le compilateur du coup . Coment faire pour avoir un shpere.f90 ?
 
 
Le dernier point à la limite je me démerderai ...Je voudrais juste savoir où est le problème dans la variable PATH !
 
 
merci beaucoup !
 
 

n°1757094
Elmoricq
Modérateur
Posté le 08-07-2008 à 21:12:05  profilanswer
 

Equilibrium33 a écrit :


1. le message exact est : ' g95 ' n'est pas reconnu en tant que commande interne ou externe , un programme executable ou un fichier de commande

 

Problème de PATH, ça c'est certain.
Tu as changé ta variable PATH à quel endroit, dans les propriétés du système ou en ligne de commande ?

 
Equilibrium33 a écrit :

3. Mon fichier s'appelle "sphere.f90" , seulement c'est un fichier texte ... donc en réalité windows l'appelle "sphere.f90.txt" , et c'est pas bon pour le compilateur du coup . Coment faire pour avoir un shpere.f90 ?

 

C'est ENCORE un truc sur lequel Windows a décidé de faciliter la vie à ses utilisateurs et qui se termine en infâme bouillie inutile.

 

Pour y remédier, ouvre un explorateur windows.
Puis dans le menu Outils > Options des dossiers, onglet... euh... visualisation ? (il est en anglais le mien), bref le  deuxième onglet, décoche l'option de l'image ci-dessous, et clique sur le bouton "appliquer à tous les dossiers". Cela devrait résoudre ton souci.
http://www.izipik.com/images/20080708/mmepb1hw35tqhowtmu-options.PNG

 



Message édité par Elmoricq le 08-07-2008 à 21:13:02
n°1757108
Equilibriu​m33
Posté le 08-07-2008 à 21:39:37  profilanswer
 

Ah merci ... !!  
Effectivement , quand j'ai vu le problème je me suis dit : " ça c'est du grand windows " . Sous unix tu prends ton fichier tu l'appelles comme tu veux , personne te prend la tête !
 
Sinon pour le path je l'ai changé dans propriétés du systèmes . Mais un peu n'importe comment ...  

n°1757111
Equilibriu​m33
Posté le 08-07-2008 à 21:45:29  profilanswer
 

Sachant que j'avais pas installé mingw au départ ( je crois que c'est à cette époque qu'on me donnait juste une erreur lors de la compilation )  
et après j'ai vu dans le readme qu'il fallait indiquer le répertoire des executables de mingw , je l'ai mis , et depuis il sait même plus reconnaître g95 comme une commande .

mood
Publicité
Posté le 08-07-2008 à 21:45:29  profilanswer
 

n°1757303
Equilibriu​m33
Posté le 09-07-2008 à 13:18:52  profilanswer
 

up !

n°1758717
Equilibriu​m33
Posté le 11-07-2008 à 23:04:16  profilanswer
 

un dernier up !

n°1945589
dumazer
Posté le 28-11-2009 à 18:16:52  profilanswer
 

J'ai eu ce problème.
Pour tester si la variable PATH était correcte j'ai tapé dans une console:    
$> PATH
 
Et j'ai pu constater que le chemin d'accès au répertoire g95\bin n'était pas spécifié.
J'ai donc entré la commande:
$> PATH=%PATH%; C:\(...)\g95\bin
 
La variable PATH est devenue correcte et ma console comprend maintenant la commande "$>g95 fichier.f" quel que soit le répertoire de travail.

n°1945602
dumazer
Posté le 28-11-2009 à 19:46:26  profilanswer
 

Finalement ça n'a pas suffit car changer la variable PATH dans la console n'est pas une modification permanente.
 
PATH est une variable d'environnement et pour la modifier de façon permanente je suis allé dans  
"Panneau de configuration\Systeme"
puis dans  
"Paramètres système avancés"
 
Sur l'onglet "Paramètres système avancés" de la fenêtre "Propriétés système" un bouton "Variables d'environnement" permet de modifier des "Variables utilisateur" ainsi que des "Variables systèmes".  
 
J'ai ajouté à la fin de la variable système "Path" un point-virgule ";" ainsi que le chemin  "C:\(...)\g95\bin ".
 
Cette fois-ci la modification est devenue permanente.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Comment installer et utiliser un compilateur fortran ?

 

Sujets relatifs
[php] comment installer mysqli sous windowsQuel est le langage le plus facile à apprendre et utiliser ?
quelle fonction utiliser?W3C : utiliser HTML 4 ou XHTML 1 ?
Utiliser Google Analytics pour picasa web(Lotus Script) apprendre, comprendre et utiliser
[Résolu] Débutant : Installer BD Sql Server sur un DD réseauQCM Fortran pour un recrutement
Utiliser LZMA 7z comme librairie en interneinstaller JFreeChart sous linux pour tracer un histogramme
Plus de sujets relatifs à : Comment installer et utiliser un compilateur fortran ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR