Bonjour à tous,
Je viens de terminer de développer un code en fortran (.f90) sous linux Ubuntu en utilisant code::blocks. Mon code (il s'agit d'un module .f90) compile et s’exécute parfaitement bien.
Cependant, en copiant ce code sur les ordinateurs de ma fac, le code ne compile plus. L'environnement de développement utilisé dans ma fac est Kdevelop sous redhat. J'ai systématiquement une erreur me disant que telle ou telle variable "has no implicit type" comme si je ne les avais pas déclarée. Par ailleurs, la déclaration d'une structure du type
est considérée comme mal écrite. Bref, je ne comprends pas pourquoi ça marche chez moi et pas dans ma fac alors que nous utilisons tous les deux gfortran.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 TYPE toto REAL, ALLOCATABLE, DIMENSION(:,:) :: array END TYPE toto
Quelqu'un a t-il déjà rencontré ce problème ?
Par ailleurs, en installant kdevelop, par défaut le choix du modèle est en C++. Comment fait t-on pour utiliser Kdevelop pour faire du fortran i.e., comment installe t-on le compilateur gfortran dans Kdevelop ?
Merci pour votre réponse
Antoine
Partager