Définition d'un type dérivé dans un module
Bonjour,
Je viens de decouvrir les modules et les types derives alors j'essaye de m'exercer un peu.
Quand je compile le module suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| module type_etoile
implicit none
type etoile
character(len=9) :: nom
integer :: heure, minuteAD
real :: secondeAD
integer :: degre, minuteArc
real :: secondeArc,vrad
character(len=8) :: typespec
real :: periode,varmin
character :: typevar
real :: varmax,julref,Drt
integer :: gal
end type etoile
type(etoile) :: a
end module type_etoile |
j'ai le message d'erreur suivant:
Code:
1 2
| /soft-local/intel/32/fc9/lib/for_main.o(.text+0x39): In function `main':
./src/libfor/for_main.c: undefined reference to `MAIN__' |
Que dois-je faire pour resoudre ce probleme? En fait, ce module est juste
destine a creer un type qui pourra etre utilise dans d'autres programmes.
Merci a vous