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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
TYPE toto
    REAL, ALLOCATABLE, DIMENSION(:,:) :: array
  END TYPE toto
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.

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