grazie efi. prendendo spunto da quello che mi hai scritto e cercando su
internet tuo sono quasi giunto alla conclusione

se dal terminale scrivo
gfortran fun.f90 test.f90 -o output
(idem per ifort)
la compilazione avviene senza problemi. ora mi rimane solo da capire come
fare la stessa cosa usando geany e posso ritenere il topic chiuso



Il giorno 07 ottobre 2012 10:03, Efisio Sciola <[email protected]> ha
scritto:

> Il 06 ottobre 2012 11:49, Lord* T <[email protected]> ha scritto:
> > una mia collega mi ha passato i suoi file che ha creato con M$ visual
> studio
> > ch  funzionano, in ogni caso ora sia con gfortran che ifort (intel
> fortran
> > compiler) la compilazione avviene con successo ma al momento della
> > generazione dell'eseguibile mi appare un errore
> >
> > se uso ifort questo è l'errore
> >
> > ifort -o "Source2" "Source2.f90" (nella cartella:
> > /home/ale/fortran/progetto/giorgia)
> > /tmp/ifortlvSQc8.o: In function `MAIN__':
> > Source2.f90:(.text+0x240): undefined reference to `vaporpressure_'
> > Compilazione fallita.
> >
> >
> > se invece uso gfortran ecco cosami esce scritto
> >
> > gfortran -Wall -o "Source2" "Source2.f90" (nella cartella:
> > /home/sara/fortran/progetto/giorgia)
> > /tmp/cc1KK66g.o: In function `MAIN__':
> > Source2.f90:(.text+0x2e2): undefined reference to `vaporpressure_'
> > collect2: ld returned 1 exit status
> > Compilazione fallita.
> >
> >
> > dove vaporpressure è il nome della function e Source2.f90 è il nome del
> > programma principale.
>
> vado a memoria... ma puoi cercare nei rispettivi manuali dei
> compilatori che dovresti avere in line ( man fa il suo dovere)
> il compilatore genera un file oggetto che poi viene sottoposto a link
> per produrre l'eseguibile, dovresti indicargli i sentieri (path) dove
> trovare le informazioni che gli servono per risolvere gli indirizzi
> dei moduli esterni: forse l'opzione "-IDIR" o qualcosa di simile
> potrebbe funzionare.
> _______________________________________________
> Gulchelp mailing list
> [email protected]
> http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp
>



-- 
Cordiali saluti
Alessandro Martis
_______________________________________________
Gulchelp mailing list
[email protected]
http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp

Rispondere a